gpt4 book ai didi

javascript - get(id) 带回 id 和 null,为什么?

转载 作者:行者123 更新时间:2023-11-30 10:51:42 26 4
gpt4 key购买 nike

我正在使用 mootools 从一个元素中获取 id,但它不起作用,它返回了 id 和 null。

  $$(".obj").addEvent("click",function(){
var objid=this.get("id");
alert(objid);
});

这在 jsfiddle 中正常工作,但如果你在你的 pc 中尝试代码,它不会。它会一个接一个地为您返回 2 个警报,一个带有 id,一个带有 null。

为什么会这样?

这就是全部

http://jsfiddle.net/hgXWm/

最佳答案

在简要阅读 mootools 文档后,我认为您的问题可以通过这种方式解决:

$$(".obj").addEvent("click",function(e){
var objid = $(this).get("id");
e.stop();
});

这会强制事件传播停止并且不会运行到祖先。

关于javascript - get(id) 带回 id 和 null,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4928778/

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