gpt4 book ai didi

javascript - 如何使用 .on 在 jquery 中传递参数?

转载 作者:行者123 更新时间:2023-11-30 07:38:31 24 4
gpt4 key购买 nike

你好,这可能是个愚蠢的问题 :) 我如何使用 .on 将参数传递给外部 javascript 函数?

查看:

<script>
var attachedPo = 0;
$this.ready(function(){
$('.chckboxPo').on('ifChecked', addPoToBill(attachedPo));
$('.chckboxPo').on('ifUnchecked', removePoToBill(attachedPo ));
});

</script>

外部脚本:

function addPoToBill(attachedPo){
attachedPo++;
}

function removePoToBill(attachedPo){
attachedPo--;
}

但是我收到一个错误!感谢指导:)

最佳答案

您需要将处理程序包装在匿名函数中:

$('.chckboxPo')
.on('ifChecked', function() {
addPoToBill(attachedPo);
})
.on('ifUnchecked', function() {
removePoToBill(attachedPo);
});

您还可以将调用链接到 on,因为它们被附加到同一元素。

关于javascript - 如何使用 .on 在 jquery 中传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23994743/

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