引用has()中的元素?

时间:2013-08-10 17:59:01

标签: jquery

如果您有以下代码:

 $('.object').has('span').each(function () {
    $(this).// do things to each match....
});

有没有一种简单的方法来定位$(this)的范围?

这样的东西
$(this + 'span').//do things to span of current element

我几乎可以肯定这很容易做到,但我尝试在谷歌上进行研究,但条款非常通用我很难找到任何参考!

2 个答案:

答案 0 :(得分:1)

  

定位$(this)的范围?

您可以使用find选择具有该选择器的后代元素:

$(this).find("span")
// or
$("span", this)

答案 1 :(得分:1)

$('.object').has('span').each(function() {
    $("span", this)..
});