Jquery学习笔记

来源:互联网 发布:软件测试高级工程师 编辑:程序博客网 时间:2024/06/16 04:09

1:$(function(){});  是$(document).ready(function(){}); 的缩写


2:$("#box").get(0);  可以返回一个dom元素


3:$(doucument.getElementById("box"))   和$("#box")是一样的。


4:jQuery防止冲突的方法:var $2=jQuery;  用$2代替$,


5: jQuery解决了一些css高级选择器在低版本浏览器不支持的功能,如:$("div>p")在IE6中支持,但css在IE6不支持。


6:jQuery提供了一些容错功能,如不存在的id进行选择,在js中报错,但jQuery中不会报错。$("#box");


7:$("#box").get(0);  可以返回一个dom元素,和$("#box")[0]是一样的。


8:群组选择器  $("#id,tag,.class").css();

后代选择器:$("ul li a");

通配符选择器:* 代表所有选择器,$("*").size();  全局通配符很浪费资源

$("ul li, ul li a") 和 $("ul li *")是一样的。


注意:$(div.box) 和$("div#box")可以更加明确指定选中class=box和id=box的div元素。

.box.pox 和 .box, .pox的区别。



0 0