gpt4 book ai didi

javascript - Jquery:同时绑定(bind)加载+更改

转载 作者:可可西里 更新时间:2023-11-01 01:20:20 26 4
gpt4 key购买 nike

在许多情况下,我需要在加载后将行为绑定(bind)到元素,然后在事件触发(如“更改”)后。我认为最好的方法是将其放在同一行中:

$('#element_id').bind('load, change', function () {
...
});

但这仅适用于“更改”而不适用于“加载”。有更好的方法吗?

最佳答案

我遇到了同样的问题。删除逗号是不够的,至少在这种情况下是不够的:

$(document).ready(function(){
$('#element_id').bind('load change', function () {
... // (this DOESN'T get called on page load)
});
});

我猜 load 事件在 $(document).ready() 之前触发。

这是一个简单的解决方案:

$(document).ready(function(){
$('#element_id').bind('change', function () {
...
});
$('#element_id').trigger('change');
});

关于javascript - Jquery:同时绑定(bind)加载+更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7531347/

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