我有一个按钮,我用jQuery设计样式。文档准备好后,我运行以下代码:
$('button#refresh').button({
icons: { primary: "ui-icon-refresh" },
text: false
});
这一直很好但是现在我用包含按钮的div的内容替换了一些通过ajax检索的内容。新内容还包含一个带id="refresh"
的按钮,我希望使用jQuery来设置它。我该怎么做?
我认为我的按钮刷新代码需要绑定到div上的事件,但是什么事件?
谢谢!
答案 0 :(得分:4)
再次调用ajax成功回调函数中的按钮设置脚本。
$.ajax({
...
success:function(data){
//your stuff
$('button#refresh').button({
icons: { primary: "ui-icon-refresh" },
text: false
});
}
注意“:The new content also contains a button with id="refresh"
看起来你有两个同名的ID .... ID应该始终是唯一的 ..所以让它成为类并使用类选择器.. < / p>
$('button.refresh').button({
......