gpt4 book ai didi

javascript - 如何在 jquery 中获取父 div 属性值?

转载 作者:行者123 更新时间:2023-11-29 16:40:54 25 4
gpt4 key购买 nike

我需要父 div 的 data-offerId,但它无法正常工作。请给我建议。

HTML

<div class="rows" data-offerid="123487 ">15<span class="mth">.– /mth</span><span class="clear-row"></span></div>
<div class="rows" data-offerid="123486 ">15<span class="mth">.– /mth</span><span class="clear-row"></span></div>

Jquery:

 $('.clear-row').click(function(){
var offers = $('.clear-row').parent().attr('data-offerid');
console.log(offers);
});

最佳答案

在处理程序内部,您应该使用 this 而不是重复选择器 .clear-row

$('.clear-row').click(function(){
var offers = $(this).parent().attr('data-offerid');
console.log(offers);
});

您还可以使用 data() 代替 attr()

var offers = $(this).parent().data('offerid');

关于javascript - 如何在 jquery 中获取父 div 属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45996070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com