首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.load()使.button(“刷新”)停止工作

问.load()使.button(“刷新”)停止工作
EN

Stack Overflow用户
提问于 2012-07-03 12:33:01
回答 2查看 151关注 0票数 0

我有一大段代码,我正在使用$('.data').prop('checked', false).button("refresh");取消选中并刷新一组复选框上的jQuery UI样式,这些复选框的类是数据。它一直运行得很好,直到我的代码运行刷新output.php文件的$("#div").load('output.php')。在这之后,.prop('checked',false)可以正常工作,但是.button("refresh")停止工作。

因此,发生的情况是复选框保持正确取消选中,但jQuery UI样式不会刷新,因此即使它们不是选中的,它们也会显示为选中状态。页面一开始就包含了Output.php,我尝试用$("#div").load('text.txt')替换加载,但它仍然停止工作,即使它只是加载文本文件。

所以看起来.load()破坏了.button(“刷新”)。有没有什么想法可能会导致这种情况,或者有什么潜在的解决方案?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-03 13:08:59

我加载的内容是html,并且有一个<head>部分。这就是破坏.button(“刷新”)的原因。我将标题中的内容包含在我的主页标题中,这就解决了问题。

票数 0
EN

Stack Overflow用户

发布于 2012-07-03 13:03:10

.data在#div内吗?如果是这样的话,output.php的内容将替换它,被替换的元素将不会携带jQuery UI事件数据,因为它从未绑定到它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11304514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档