gpt4 book ai didi

javascript - 为什么 .click() 处理程序没有在我的按钮上触发?

转载 作者:行者123 更新时间:2023-11-28 20:05:58 24 4
gpt4 key购买 nike

我在让 .click 处理程序在页面上的其他位置触发时没有遇到任何问题。由于某种原因,我似乎无法弄清楚为什么我的处理程序没有针对 jQuery 按钮 .click 事件触发。我已经搜索了这里发布的许多其他问题,但我没有任何运气。

代码的第一部分获取按钮元素并对其调用 .click 函数。我还更改了按钮的文本,以证明我选择了正确的元素。

var removeButton = $("friend_remove_button");
removeButton.text("remove");
removeButton.click( function(eventObject)
{
removeFriendFromList(eventObject);
});

代码的第二部分是removeFriendFromList函数。我的项目中发生了更多的事情,但我什至无法让它显示警报,如此处所示。一旦我能做到这一点,我就不会有问题了。

function removeFriendFromList(eventObject)
{
alert("Button Clicked!");
selectedId = $(eventObject.currentTarget).attr('id');
}

您可以在这里找到我的代码的 jsFiddle:http://jsfiddle.net/YLNkE/1/

知道我做错了什么吗?提前致谢!

最佳答案

var removeButton = $(".friend_remove_button");

您的选择器中缺少 .

关于javascript - 为什么 .click() 处理程序没有在我的按钮上触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20804693/

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