gpt4 book ai didi

javascript - 相当于jquery中的onclick ="update_x(this)"? (调用函数)

转载 作者:行者123 更新时间:2023-12-02 18:18:27 25 4
gpt4 key购买 nike

我有一个 html 函数:

<script>
function update_x(obj) {
...
}
</script>

我通过点击 html 来调用它 onclick="update_x(this)" (<div class="aaa"> 内)。

如何在 jquery 中实现同样的效果?我尝试过一些东西,例如:

$('.aaa').click(update_x);
});

$('.aaa').click(function () {
$(this).update_x(1, false);
});

两者都行不通...

最佳答案

这等效于:

$('.aaa').click(function () {
update_x(this);
});

但你不需要使用它。只需将您的功能更改为

function update_x(event_obj) { 
// 'this' will be the clicked object automatically
// plus, you have further info in the event object
}
$('.aaa').click(update_x);

确保在 DOM 中存在类“aaa”的元素之后调用 $('.aaa').click(update_x) 。您可以将该代码包装在 document.ready 处理程序中,或使用 event delegation .

关于javascript - 相当于jquery中的onclick ="update_x(this)"? (调用函数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19055789/

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