我有一个来自PHP的动态内容的页面,我想使用jQuery的加载函数定期刷新包含动态内容的div容器,以便新内容显示在旧内容之上。jQuery加载事件
我使用jQuery的功能如下:
setInterval(function() {
$("#ContentWrapper").load("Livefeed.php #ContentWrapper");
}, 10000);
刷新内容容器的包装每10秒
我的问题是执行的负载功能之后。点击事件和悬停事件在页面上无法正常工作。最初他们根本没有开火,所以我对内容包装器中的所有点击和悬停事件使用了Jquery live函数,并解决了问题。
但是,当页面重新加载悬停重新加载以及所有隐藏的div与通过jQuery的.show方法隐藏可见。有没有什么办法来防止悬停重新加载,并且每次调用.load函数时可见的隐藏div都保持可见。
我使用的是像这样的点击和悬停功能:
$('selector').live("click",function(){
});
和
$('selector').live("hover",function(){
});
任何帮助表示赞赏。
如果不使用一些有关视图的状态信息和更新视图的完整信息 – 2013-04-23 00:52:15
请解释@ArunPJohny – 2013-04-23 00:53:17