gpt4 book ai didi

javascript - Event.observe 函数 - 按类而不是 id 观察元素

转载 作者:数据小太阳 更新时间:2023-10-29 04:24:34 25 4
gpt4 key购买 nike

有原型(prototype)js函数:

Event.observe(元素、事件名称、处理程序)

这里的元素是指元素的ID。

是否可以将元素的 class 放在这里?

我从第三方获得了这个元素,只有 class 属性。

最佳答案

$$可以通过 css 选择器检索元素,包括通过 period notation 按类检索元素:

$$('.myClass'); // array with all elements that have class "myClass"

为了回答您的问题,Event.observeobserve 的“静态”版本(出于所有意图和目的)。作为方便原型(prototype) automagically makes .observe available off of all DOM elements (使用 $$$ 获取):

例子:

// get one item by id with $ and attach an event listener:
$('myId').observe(eventName, handler);

// get many items by class with $$ and attach an event listener:
$$('.myClass').each(function(element) {
element.observe(eventName, handler);
});

// or shorter:
$$('.myClass').invoke('observe', eventName, handler);

关于javascript - Event.observe 函数 - 按类而不是 id 观察元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2206509/

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