javascript - 当我切换到另一个选项卡并返回时重新加载页面

标签 javascript jquery tabs reload

我使用了下面的 Javascript 代码。

$(window).focus(function () {
    window.location.reload(true);
});

focus 事件中调用。但每当我切换或单击其他应用程序或桌面选项卡时,它就会开始重新加载。仅当我切换选项卡时才需要重新加载它,而不是当我单击浏览器以外的其他位置时。

最佳答案

参见阿蒂克, 如果我的理解是正确的 - 您需要为 TAB 控件获取或提供一些 ID 并将您的代码修改为:

$(#tabID).focus(function () {
    window.location.reload(true);
});

tabID - 是您的 Tab 控件的 ID(或您正在使用的 DIV)

如果有误 - 请更新您的查询以便我们更好地理解

关于javascript - 当我切换到另一个选项卡并返回时重新加载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35150599/

相关文章:

javascript - 为什么 block 作用域最初不是在 JavaScript 中实现的?

javascript - javascript Date 对象的参数与文档不同?

javascript - 从选择器处理多个 id 的地方获取实际 id

javascript - 如何克隆一个元素并改变它的 DOM 类型

javascript - 带有 jQ​​uery 的 CSS 选项卡 : displaying just the content of current tab

twitter-bootstrap - Bootstrap 选项卡功能作为外部链接

javascript - 如何在父级 iframe 中打开 JavaScript 链接

javascript - PHP通过json废墟数组转Jquery

jquery.dotdotdot 部分未显示

android - 将 ExpandableListView 添加到包含其他元素的选项卡