gpt4 book ai didi

javascript - 获取祖先 onclick 属性

转载 作者:行者123 更新时间:2023-12-02 18:31:04 25 4
gpt4 key购买 nike

我正在编写应该在任何祖先上找到 onclick 属性的脚本。

例如,当我单击 span.tabIdent 时,我想获得 anchor onclick (我稍后触发它)

HTML:

<a class="t3 lin tab-B" rel="#categoriesLinux" rev="lin" onclick="changeTab()">
<span class="tabLeft" style=""></span>
<span class="tabCenter" style="">
<span class="tabIdent" style=""></span>
</span>
<span class="tabRight"></span>
</a>

JS:

var foo, 
foo2,
przodek,
parentsCount = jQuery(that).parents().length,
przodek = jQuery(that); //it's ok here

for(var ii=0; ii<parentsCount; ii++){
przodek = jQuery(przodek).parent();
foo = jQuery(przodek).prop('nodeName'),
foo2 = jQuery(foo).attr('onlick');
console.log(foo+' : '+foo2);
}

它在所有地方都返回“未定义”。这有什么问题吗?

最佳答案

您犯了拼写错误:onlick 不是 onclick

关于javascript - 获取祖先 onclick 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17785676/

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