我有这样的东西:
<div class='span6'>
<div class='row-fluid'>
<div class='span2 search'>
<img src='img.png'/> <!-- when clicked -->
</div>
<div class='span10'>
<div class='name-info' id="test"> <!-- get this id -->
<h4 class="name"><?php echo $name;?></h4>
<div class='address'>
<?php echo $location;?>
</div>
</div> <!-- end name-info -->
</div>
</div> <!-- end name-block -->
</div>
<div class='span6'>
<div class='row-fluid'>
<div class='span2 search'>
<img src='img.png'/> <!-- when clicked -->
</div>
<div class='span10'>
<div class='name-info' id="test"> <!-- get this id -->
<h4 class="name"><?php echo $name;?></h4>
<div class='address'>
<?php echo $location;?>
</div>
</div> <!-- end name-info -->
</div>
</div> <!-- end name-block -->
</div>
$('.search img').on('click',function(){
alert($(this).next('.name-info').attr("id"));
});
我有两个确切的 div,我试图点击一个 img,当我点击图像时,它应该能够获取类 name-info
的 id,它我该怎么做?我尝试了一些函数,但并不熟悉所有 jQuery 函数。需要帮助吗?
谢谢!
最佳答案
$(".span2 img").on('click', function () {
console.log($(this).parent().next().find('.name-info').attr('id'));
});
关于javascript - 在 jQuery 中查找下一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14805369/