使用jquery获取最近项的值
我有以下HTML代码使用jquery获取最近项的值,jquery,Jquery,我有以下HTML代码 <div class="product-default inner-quickview inner-icon inner-icon-inline inner-btn"> <figure> <a href="http://some-url"> <img src="http://www.exa
<div class="product-default inner-quickview inner-icon inner-icon-inline inner-btn">
<figure>
<a href="http://some-url">
<img src="http://www.example.com/images/image.jpg">
</a>
<div class="btn-icon-group">
<button class="btn-icon btn-add-cart" value="46" data-toggle="modal" data-target="#addCartModal"><i class="icon-bag"></i></button>
</div>
</figure>
</div>
jQuery方法
.closest()
将始终为您提供最接近的父元素。请尝试以下操作:
$(this).closest("a").find("img").attr('src');
$('.product default')。在('click','button',function(){//委托事件处理
console.log($(this).closest('figure').find('img').attr('src'))
})
点击我
点击我
jQuery方法.closest()
将始终为您提供最接近的父元素。请尝试以下操作:
$(this).closest("a").find("img").attr('src');
$('.product default')。在('click','button',function(){//委托事件处理
console.log($(this).closest('figure').find('img').attr('src'))
})
点击我
点击我
什么是$(这个)
?什么是$(这个)
?它实际上是。兄弟姐妹()
,但它仍然给出了未定义的。它实际上是。兄弟姐妹()
,但它仍然给出了未定义的。