gpt4 book ai didi

Javascript - 将按钮 onclick 更改为现有函数

转载 作者:行者123 更新时间:2023-11-30 13:11:30 25 4
gpt4 key购买 nike

我有一个按钮:

<button onclick = "doDisactivate(5);" id = "status_button_5" value = "Disactivate" />

其中 5 是动态添加的 ID。我有两个 javascript 函数,doDisactivate(ID) 和 doActivate(5)。

function doDisactivate(serviceID) {
// logic that changes the button onclick to doActivate(serviceID)
}

function doActivate(serviceID) {
// logic that changes the button onclick to doActivate(serviceID)
}

我猜我可以用 jquery 做以下事情:

${"#status_button_" + serviceID}.click(function() {
doActivate(serviceID);
});

但是有没有办法在传递ID作为参数的同时直接赋值函数呢?

最佳答案

因为您没有使用 jquery 事件绑定(bind),您可以使用 $("#status_button_5").attr("onclick", "doActivate(5);") 直接更改 onclick 属性。

关于Javascript - 将按钮 onclick 更改为现有函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13725249/

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