gpt4 book ai didi

javascript - jQuery 检测哪个 id 被点击

转载 作者:行者123 更新时间:2023-12-02 16:50:33 24 4
gpt4 key购买 nike

我需要在文档准备好以及单击按钮时启动功能。如果单击了按钮,则需要检测单击的是哪个 id。

要启动我所做的功能

process_add_to_chart();// this is for document ready
$( '[id^="button_add_to_cart_"]' ).click(function(){
process_add_to_chart();
});

然后

function process_add_to_chart(){   }

函数启动,但是如何获取id的attr呢?

var id = $(this).attr('id');

不起作用。获取未定义

啊,抱歉,看来必须在里面定义全局id

$( '[id^="button_add_to_cart_"]' ).click(function(){   });

最佳答案

$('[id^="button_add_to_cart_"]').click(function(){
process_add_to_chart(this);
});

function process_add_to_chart(obj){
if(obj != null){
var id = $(obj).attr('id');
}
}

将单击的元素对象引用传递给您的函数。

演示:

http://jsfiddle.net/9y8bLg22/

关于javascript - jQuery 检测哪个 id 被点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26687645/

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