gpt4 book ai didi

javascript - 使用 jQuery 访问父元素的第一个/最后一个子元素中的数据属性

转载 作者:行者123 更新时间:2023-12-01 08:29:41 25 4
gpt4 key购买 nike

我目前正在尝试实现一个令人耳目一新的帖子提要,并进行类似以下操作,尝试从子元素中获取 data-pid:

HTML:

<div id="postFeed">
<div data-pid="6">
...
</div>
...
</div>

jQuery:

$(document).ready(() => {
alert($("#postFeed:first-child").attr("data-pid"));
...
});

我尝试了几种不同的方法,但我得到的只是“未定义”。正确的做法是什么?

最佳答案

在您的代码中,$("#postFeed:first-child") 表示 ID 为 postFeed 的 div 的第一个子元素。

 $("#postFeed:first-child").attr("data-pid")

而是在 postfeed div 内查找,这可以通过使用以下代码来完成。

$(document).ready(() => {
alert($("#postFeed div:first-child").attr("data-pid"));
})

关于javascript - 使用 jQuery 访问父元素的第一个/最后一个子元素中的数据属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61847414/

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