Jquery 如何调用特定的插件进行绑定
我需要调用第页的插件。旧代码是:Jquery 如何调用特定的插件进行绑定,jquery,jquery-plugins,Jquery,Jquery Plugins,我需要调用第页的插件。旧代码是: td.prepend($('<input>', { id: 'DNY-Filter', onkeyup: 'filterDP(this)' })); td.prepend($(''){ id:'DNY过滤器', onkeyup:'filterDP(this)' })); 我正在尝试$('DNY Filter').bindWithDelay(“onkeyup”,filterDP(this),200)但无效。正确的使用方法是什么?这应
td.prepend($('<input>', {
id: 'DNY-Filter',
onkeyup: 'filterDP(this)'
}));
td.prepend($(''){
id:'DNY过滤器',
onkeyup:'filterDP(this)'
}));
我正在尝试$('DNY Filter').bindWithDelay(“onkeyup”,filterDP(this),200)代码>但无效。正确的使用方法是什么?这应该可以:
$('#DNY-Filter').bindWithDelay("keyup", function() { filterDP(this); }, 200);
类似于$('#DNY Filter').bindWithDelay(“keyup”,filterDP,200)代码>?I get and error:TypeError:e.nodeName未定义并指向jquery.js如果没有代码,这并不容易,但另一个建议是将filterDP函数包装成这样:$('#DNY Filter').bindWithDelay(“keyup”,function(){filterDP(this)},200)代码>。如果这不起作用,请尝试在jquery中的错误行上放置一个断点,然后使用callstack查看错误的来源。它就像一个符咒一样工作!!!谢谢,很高兴它起了作用!你能接受我的回答吗?