我想在几秒钟后延迟一些代码的执行。
我猜 setTimeout 是要使用的函数。下面是我的代码。我只希望 timeout_trigger 的警报在更改事件发生 2 秒后触发。更改事件警报会触发,但不会触发 timeout_trigger
function timeout_trigger() {
alert('time out trigger called');
alert($(this).attr('id') + ' on change ' + $(this).val());
}
$('input[id$="accountLookup"]').change(function() {
alert('click function called');
setTimeout('timeout_trigger()', 2000);
});
我做错了什么?