我正在尝试获取点击的属性文字
这是我的代码
<div class="swiper-wrapper" id="swipecontainer">
<div class="swiper-slide swiper-slide-visible swiper-slide-active">
<span>Bottle</span>
</div>
<div class="swiper-slide swiper-slide-visible">
<span>Cool Drinks</span>
</div>
</div>
$(document).on("click", ".swiper-slide", function () {
var name = $(this).closest.find('span').text();
alert(name);
});
这是我的小提琴:http://jsfiddle.net/z0szdyok/1/
请告诉我如何在这种情况下获得点击的文字?
答案 0 :(得分:3)
最近是一种方法,因此在通话结束时需要()
,但是您不需要在此处使用closest()
看起来 up DOM树,而你想看 down 来找到孩子span
:
$(document).on("click", ".swiper-slide", function () {
var name = $(this).find('span').text();
alert(name);
});