jQuery 选择器,查找页面元素

查找iframe中的元素

$("#ifm").contents().find("#btnOk").bind("click",save);

ifm 为iframe的id,btnOk为iframe中的一个button,然后绑定事件

注意事项:

$("#ifm").load(function(){
//事件
})

必须把绑定事件放在iframe的load事件中,如果在load之前绑定,是找不到iframe中的 button的。

children,查找子元素:

1、$(this).children(“#id”)选择子元素id为id的元素,注意id中不能有”.”,我就因为多了个”.”找不到子元素

2、$(this).children(“.class”)选择子元素class为class的元素

同级选择

$(this).children().next(),选择同级下一个

元素选择器:

1、$(“p”) 选取

元素

 

2、$(“p.intro”) 选取所有 class=”intro” 的

元素。

3、$(“p#demo”) 选取 id=”demo” 的第一个

元素。

属性选择器:

1、$(“[href]”) 选取所有带有 href 属性的元素。

2、$(“[href=’#’]”) 选取所有带有 href 值等于 “#” 的元素。

3、$(“[href!=’#’]”) 选取所有带有 href 值不等于 “#” 的元素。

4、$(“[href$=’.jpg’]”) 选取所有 href 值以 “.jpg” 结尾的元素。

发表评论