如何动态创建JQuery-UI小部件

时间:2013-04-12 18:12:06

标签: jquery-ui jquery

据我所知,当元素发生某些事件时,我可以使用.on将函数绑定到DOM元素。

我一直在使用JQuery-ui,我想在页面加载后创建不同的JQuery-ui元素。例如,在页面上加载一个按钮时创建一个按钮:

$(document.body).on('load', '.my-button', function(){
    $(this).button()
});

但是,这不起作用(事实上,永远不会到达处理程序)。

如何在加载DOM时创建JQuery-ui小部件?

1 个答案:

答案 0 :(得分:0)

jQuery在创建元素时不会触发任何事件。相反,请使用the watch plugin并从那里运行button()