gpt4 book ai didi

javascript - 如何从函数(从事件监听器调用)引用元素

转载 作者:行者123 更新时间:2023-12-02 19:26:48 25 4
gpt4 key购买 nike

如何在单击时将类添加到特定类的对象?应该获得额外类的元素包含“date”类。

$(".date").bind("click",addClass());

function addClass(){
//objectClicked.className+=""
}

我无法弄清楚如何识别被单击的确切元素。

最佳答案

在 jQuery 事件处理程序中,this 绑定(bind)到事件的源元素,因此您可以使用 $(this).addClass('yourClass');将新类添加到单击的元素。

$(".date").bind("click", addClass);

function addClass() {
$(this).addClass('yourClass');
}

另外,请注意不要在 bind 调用中调用 addClass 函数。那是行不通的。您需要像我一样传递函数本身。

关于javascript - 如何从函数(从事件监听器调用)引用元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11958488/

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