html
<p><ol><li>Hello</li></ol></p><p>How are you?</p>
jQuery 代码:$("p").filter(function(index) {
return $("ol", this).length == 0;
});
请问 选择器里 $("ol", this) 这句话加个this是什么意思?
<p><ol><li>Hello</li></ol></p><p>How are you?</p>
jQuery 代码:$("p").filter(function(index) {
return $("ol", this).length == 0;
});
请问 选择器里 $("ol", this) 这句话加个this是什么意思?
解决方案 »
- 将鼠标移到一张小图上,会显示大图和详细信息(大图总是取不到)
- 请教window.print();在ipad应用上的问题
- extjs的问题??????我要实现两个表格直间的拖放。还要加什么代码啊???我是新手!那位高手帮帮我啊
- javascript调试document未定义,找不到原因!
- jquery改变<input id='txt1' type='text'/> 的值,如何触发txt1的事件?
- 定时刷新页面问题
- 简单链接问题
- 验证问题!
- 帮帮忙,怎么把光标定位在字母ab之间?
- JS 排序问题 求大神指点 IE可实现 firefox不行
- javascript面对对象 zinherit源码问题
- jquery中的val,text,html有什么区别?
这里的this就是指p了,
$("ol",this);本来会查找页面中所有的ol的,现在只查找p中的ol
谢谢指教,这个选择器的作用域为什么这样用不对呢?难道只能用this?<p>
<ol>
<li>Hello</li>
</ol>
</p><p>
<div id="aa">abc</div>
</p>
$("p").filter(function(index) {
return $("ol", $("#aa")).length == 0;
})
<div id="div1">
<h6>可以的应该</h6>
<h6>可以的应该</h6>
<h6>可以的应该</h6>
</div>
<div id="div2">
<h6>可以的应该</h6>
</div>
alert($("h6",$("#div2")).size());
就知道了),可能是别的问题
this就是指当前返回的对象