我正在使用这个jquery函数:
$(function() {
$("#refresh").click(function() {
$("#category_dialog").load("<?php echo $category; ?>")
})
});
我正在使用与id =“刷新”问题的链接是它只重新加载内容一次,当我第二次点击它不刷新时,我知道有所做的更改。 谢谢!
答案 0 :(得分:3)
#refresh
元素是否会重新加载代码?如果是这样,你需要重新点击点击事件,或者只使用.live(),这个速度较慢,但有时如果不被滥用会派上用场。
看起来像是:
$(function() {
$("#refresh").live('click',function() {
$("#category_dialog").load("<?php echo $category; ?>");
});
});
编辑:我注意到的一件事是你没有用;
结束所有陈述。您可能会检查解析错误。
答案 1 :(得分:1)
仔细检查您是否没有复制容器ID。
尝试切换到班级:
$(function() {
$(".refresh").click(function() {
$(".category_dialog").load("<?php echo $category; ?>")
})
});
如果这样有效,那么您知道在已加载的内容中必须有重复的ID。
答案 2 :(得分:0)