gpt4 book ai didi

javascript - 单击按钮或其他按钮即可运行单击功能

转载 作者:行者123 更新时间:2023-11-29 14:52:43 24 4
gpt4 key购买 nike

所以我有类似的东西:

$('#friendRequests').on('click', '.acceptFriendRequest', function (event) {
// code here
}

我如何点击 .denyFriendRequest 来运行上面相同的功能,并知道点击了哪个按钮(以决定是在我的后端接受还是拒绝请求)

谢谢

最佳答案

使用Multiple Selector (“selector1, selector2, selectorN”)将事件绑定(bind)到多个元素,并使用 this、$(this) 或 this.target 来引用当前元素。

Live Demo

$('#friendRequests').on('click', '.acceptFriendRequest, .denyFriendRequest', function (event) {    
alert(this.className);
//alert($(this).attr('class');
//alert(event.target.className);
});

如果您希望该元素有多个类,并且您需要其中一个类是 .acceptFriendRequest 或 .denyFriendRequest,那么您可以使用 .hasClass()

$('#friendRequests').on('click', '.acceptFriendRequest, .denyFriendRequest', function (event) {    
if($this).hasClass('acceptFriendRequest')
{

}
if($this).hasClass('denyFriendRequest')
{

}
});

关于javascript - 单击按钮或其他按钮即可运行单击功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22953549/

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