jQuery访问属性,绝对定位

一. jQuery访问属性

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>jQuery attr demo</title>
</head>
<body>
	<input id="check" type="checkbox" checked="checked">
	<label for="check">复选框</label>
	<p></p>
</body>
<script type="text/javascript" src="jquery-2.1.1.min.js"></script>
<script type="text/javascript">
	$(function(){
		$("input").change(function(){
			var $input = $(this);
			$("p").html(".attr('checked') = <b>" + $input.attr('checked') + "</b><br>"
				 	  + ".prop('checked') = <b>" + $input.prop('checked') + "</b><br>"
				  	  + ".is(':checked') = <b>" + $input.is(':checked') );
		}).change();
	})
</script>
<style>
b {color: red;}
</style>
</html>

二. jQuery绝对定位

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>jQuery absolute fix demo</title>
</head>
<body>
	<div>盒子1</div>
	<div style="float:left">盒子2</div>
	<div style="float:left">盒子3</div>
</body>
<script type="text/javascript" src="jquery-2.1.1.min.js"></script>
<script type="text/javascript" >
	$(function(){
    	var o1 = $("div").eq(0).offset();					//获取第一个div元素的偏移信息
    	$("div").eq(0).html( "left: " + o1.left + "<br />top: " + o1.top ); 	//显示信息
    	var o2 = $("div").eq(1).offset();					//获取第二个div元素的偏移信息
    	$("div").eq(1).html( "left: " + o2.left + "<br />top: " + o2.top ); 	//显示信息
    	var o3 = $("div").eq(2).offset();					//获取第三个div元素的偏移信息
    	$("div").eq(2).html( "left: " + o3.left + "<br />top: " + o3.top ); 	//显示信息
	})
</script>

<style type="text/css">
	body { padding:0; margin:0; }/*清除页边距*/
	div {height:60px; width:200px; border:solid 10px red; }/*统一div元素的显示样式*/
</style>
</html>
时间: 2024-08-05 05:59:27

jQuery访问属性,绝对定位的相关文章

JQuery之JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案

JQuery的版本 JQuery入门 属性获取 JQuery就绪函数 JS文档就绪函数和JQuery文档就绪函数的区别 JS对象和JQuery对象的区别 关于$的使用 多个JS库的冲突解决方案 JQuery的版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery的版本</title> <

jQuery的属性与样式之.attr()与.removeAttr()

Query中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr() attr()有4个表达式 attr(传入属性名):获取属性的值 attr(属性名, 属性值):设置属性的值 attr(属性名,函数值):设置属性的函数值 attr(attributes):给指定元素设置多个属性值,即:{属性名一: "属性值一" , 属性名二: "属性值二" , - - } removeAttr()删除方

C++的继承操作---基类指针访问派生类问题---基类成员恢复访问属性问题

#include "stdafx.h" #include <iostream> #include <algorithm> using namespace std; class Base { public: int num; virtual void func() { cout<<"Do something in Base"<<endl; } }; class Derived:private Base { public:

访问属性和访问实例变量的区别

1.由于不经过Objective-C的“方法派发”(method dispatch)步骤,所以直接访问实例变量的速度会比较快.在这种情况下,编译器所生成的代码会直接访问保存对象实例的那块内存: 2.直接访问实例变量时,不会调用其“设置方法”,这就绕过了为设置相关属性所定义的“内存管理语义”: 3.如果直接访问实例变量,那么不会触发“键值观察”(key-Value Observing,KVO)通知.这样做是否会产生问题,还取决于具体的对象行为. 因此合理的折中方案是:在写入实例变量时,通过其“设置

jquery访问ashx文件示例

转自原文jquery访问ashx文件示例 .ashx 文件用于写web handler的..ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程.其实就是带HTML和C#的混合文件. .ashx文件适合产生供浏览器处理的.不需要回发处理的数据格式,例如用于生成动态图片.动态文本等内容.很多需要用到此种处理方式.此文档提供一个简单的调用ashx文件的Demo,并贴出关键文件的源码. 以下为Demo中Login.ashx文

jQuery访问json文件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

jQuery的属性

The Write Less , Do More ! jQuery的属性 1. attr(name|properties|key,value|fn) : 设置或返回被选元素的属性值 ①获取属性 <img src="" alt="jQuery" /> <script type="text/javascript"> $(function(){ console.log($("img").attr("

OC中常用的 关键字 和使用运算符访问属性

1  常用关键字 self代表调用类自己的方法  表示接受信息的独享是类自身 super 代表父类 2  使用关键字访问属性 使用get  set 方法来外部调用方法 在声明里面加入@property  在实现的部分加入@synthesize {//这是两个成员变量 double  speed ; int wheels ; } { char name[20]; } //定义方法 -(void )show ; -(void )setspeed:(double )s  and wheels:(int

jQuery之属性过滤选择器

转自:http://blog.csdn.net/woshisap/article/details/7341136 在HTML文档中,元素的开始标记中通常包含有多个属性(attribute), 在jQuery中,除了直接使用id和class属性作为选择器之外,还可以根据各种属性(如title等)对由选择器 查询到的元素进行过滤,属性过滤选择器包含了在中括号"[]"中,而不是以冒号开头,通常使用"选择器[属性过滤选择器]"语法格式,可以根据是否包含指定属性或者 根据属性