美好的一天,
我一直试图让以下工作: ......包括来自www的jquery.js ......这个脚本位于标题
中<script type="text/javascript">
$("#latestChats").bind("mouseout", function() {
refreshInterval = setInterval(function() {
$("#latestChats").load('chatmessages.php');
}, 1500);
});
$("#latestChats").bind("mouseover", function() {
clearInterval(refreshInterval);
});
</script>
我想不断刷新包含来自用户的聊天消息的div,以及每当用户点击此div中的youtube vid / views内容(mouseover)时刷新停止。一个自动附加jquery将是最好的,但到目前为止我还没有能够找出那个部分...... 现在刷新和鼠标悬停工作......有什么想法吗?
答案 0 :(得分:0)
看起来您的处理程序有点困惑,根据您对功能的描述,我希望立即设置refreshInterval,而不是鼠标输出,我会按照jquery API中的描述使用鼠标悬停:
<script type="text/javascript">
var refreshInterval;
$(document).ready(function() {
refreshInterval = setInterval(function() {
$("#latestChats").load('somedynamicpage.html');
}, 1500);
$("#latestChats").mouseover(function() {
clearInterval(refreshInterval);
});
});
</script>
http://jsfiddle.net/QG354/(显示触发鼠标悬停的警报)