Chinaunix首页 | 论坛 | 博客
  • 博客访问: 78997
  • 博文数量: 59
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 610
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-04 11:03
文章分类
文章存档

2010年(59)

我的朋友

分类: 系统运维

2010-04-08 23:01:28

jquery 选择器
基本:
  id  $(#id) 返回值是改id包含的所有内容 例如

$(#me)=

  element 是一个元素
  .class  是一个类
  * 指定所有的信息
  selector1,selector2,selectorN 可以用逗号隔开 选择各种选择器
层级
1:ancestor descendant 祖先和子孙 $(form input) 这个是包含子孙级别所有元素
2:parent > child 父元素下的所有子元素  这个是子级的元素
3:prev+next 匹配所有紧接在prev元素后的next元素
4:prev~siblings 匹配prev元素之后的所有siblings元素
简单
:first 匹配第一个元素
:last 匹配最后一个元素 $(tr:last) 最后个tr
:not(selector) $(input:not(:checked))除了checked的元素
:even 偶数
:odd 奇数
:eq(index) 匹配与index值相符的元素
:gt(index) 匹配大于index值得元素
:lt(index) 匹配小鱼index值得元素
:header    匹配h1,h2,h3之类的标题元素 例如$(":header").css("background","#EEE");
:animated  匹配所有没有在执行动画效果中的元素 (这个要好好在研究研究)
  示例:$(#run).click(function(){
 $("div:not(animated)").animate({left:"+20"},1000);
})
内容
:contains(text)匹配包含文本的元素 只要有tex存在就把他的元素包含进来
:empty 匹配不含子元素或者 文本为空的元素
:has(selector) 匹配含有选择器所匹配的元素的元素
:parent 匹配本身有子元素或者有文本的元素
可见性
:hidden 匹配所有隐藏的元素
:visble 匹配所有可见的元素
属性
 
阅读(457) | 评论(0) | 转发(0) |
0

上一篇:jquery 核心-> 插件机制

下一篇:今日感想

给主人留下些什么吧!~~