我知道当元素上发生某些事件时,我可以使用.on将函数绑定到DOM元素。
我一直在使用JQuery-ui,我想在将它们加载到页面上后创建不同的JQuery-ui元素。例如,在页面上加载一个按钮时创建一个按钮:
$(document.body).on('load', '.my-button', function(){
$(this).button()
});但是,这并不起作用(实际上,从未联系到处理程序)。
当JQuery-ui小部件加载到DOM中时,如何创建它们?
发布于 2013-07-17 02:42:49
创建元素时,jQuery不会触发任何事件。相反,使用the watch plugin并从那里运行您的button()s。
https://stackoverflow.com/questions/15978128
复制相似问题