您将必须使用
$(document).on()动态创建的控件。
jsfiddle:http :
//jsfiddle.net/G9qJE/
您也可以使用:
$('body').on说明:分配事件后,该事件仅分配给页面上当前存在的元素。如果您以后再讨论其他元素,那么没有什么值得关注的,也可以通过监视这些元素来实现。这就是为什么您需要在文档级别上放置一些东西的原因,这些东西知道事件以及您想要将其应用到的元素,以便它可以监视匹配的任何新元素并将该事件也应用到它们。
$(document).on("keydown", "input[type=text]", function() { if($(this).hasClass('ui-autocomplete-input')) { window.suppressGlobal = true; } });


