jQuery1.8.0文档学习笔记:

来源:互联网 发布:桌面日历日程安排软件 编辑:程序博客网 时间:2024/05/17 20:27
1.$("<div><p>Hello</p></div>").appendTo("body");
------------------------------------
2.$("<div>", {"class": "test",text: "Click me!",click: function(){
      $(this).toggleClass("test");
   }}).appendTo("body");
------------------------------------
3.jQuery获取指定的DOM元素:
<img src="test1.jpg"/> <img src="test2.jpg"/>
$("img").get(0)或者等价于$("img")[0],结果是:[ <img src="test1.jpg"/> ];
------------------------------------
4.jQuery选择器中包含特殊字符,使用"\\"俩个斜杠转义;
------------------------------------
5.一个选择器匹配到的元素合并在一起:
$("div,span,p.myClass")//<p class="notMyClass">p class="notMyClass"</p>;
------------------------------------
6.伪类选择器(那些以":"开始);
------------------------------------
7.匹配包含给定文本的元素:
<div>John Resig</div>,$("div:contains('John')"),[<div>John Resig</div>];
------------------------------------
8.查找所有含有 id 属性的 div 元素:
$("div[id]");
------------------------------------
9.添加多个css样式格式:
$("p").addClass("selected1 selected2");
------------------------------------
10.从1.6开始,jQuery提供新的方法“prop”,比如$('#checkbox').prop('disabled'),不会返回 “disabled”或者“”,只会是

true/false;
------------------------------------
11.css的offset对象包含俩个整型属性:top和left,这个方法只对可见元素有效,一个对象必须包含top和left属性,作为元素的坐标;
------------------------------------
12.获取第一段的高,$("p").height(),把所有段落的高设为 20,$("p").height(20);//width也是同理
------------------------------------
13.jQuery确定第一个参数在数组中的位置:
var arr = [a.b,c,d];
jQuery.inArray(b,arr);//2
------------------------------------
14.jQuery中:
$.isNumeric() 方法检查参数是否代表一个数值,jQuery.type(obj)检测obj的数据类型,$.trim("  hello, how are you?  ")去掉字符串收

尾的空格;
------------------------------------
15.$ajax():
dataType可以指定服务器返回数据的不同的处理方式(XML,html,json,jsonp,script,text),必须确保网页服务器报告的MIME类型与选择的

dataType所匹配;
0 0
原创粉丝点击