gpt4 book ai didi

jQuery .parent() 不起作用

转载 作者:太空狗 更新时间:2023-10-29 13:37:28 26 4
gpt4 key购买 nike

为什么 the following code失败:

错误:class_a_jquery_objects[0].parent 不是函数

?

HTML:

<div>
<div class='a b'></div>
<div class='b c'></div>
<div class='c a'></div>
</div>
<div id='log'></div>

JS:

$(function() {
var class_a_jquery_objects = $(".a");

$("#log").append(class_a_jquery_objects.length + "<br />");
$("#log").append(class_a_jquery_objects[0] + "<br />");
$("#log").append(class_a_jquery_objects[0].parent() + "<br />");
});

最佳答案

class_a_jquery_objects[0] 是 DOM 元素而不是 jQuery 对象。你不能用它调用 jQuery 方法。您需要先将它包装在一个 jQuery 对象中:

$(class_a_jquery_objects[0]).parent()

关于jQuery .parent() 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2927225/

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