码迷,mamicode.com
首页 > Web开发 > 详细

jquery选择器

时间:2016-07-04 01:08:35      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

jquery选择器有:

1.基本选择器

2.层级选择器

3.过滤选择器

4.内容过滤选择器

5.可见性过滤性选择器

6.属性过滤选择器

7.子元素过滤器

8.表单对象过滤器

使用时注意事项:

1.id使用来选择

$("#id")

2.在class之前使用tag

$("p.contain")

在jquery中class选择器是最慢的选择器,应尽量避免(IE浏览器中将会遍历所有的DOM)

3.使用子查询,应将父元素缓存起来备用

var header = $(‘#header‘),

menu = header.find(‘.menu‘);

4.1.3版本以后适用sizzle从右至左,最右边尽量详细

$(‘#p a.box‘)

5.采用find(),而不使用上下文查找

因为find找到目标即停

$(‘#page‘).find(‘test‘)----------yes

$(‘#page .test‘)----------no

6.不用tag修饰ID,也不用ID修饰ID

因为ID是唯一的

7.后代选择器与子选择器时,如果不需要全部后代则使用子选择器

$(‘#div>p‘)------------yes

$(‘#div p‘)-----------no

jquery选择器

标签:

原文地址:http://www.cnblogs.com/yuanyuan0809/p/5639179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!