浏览器没有'我向后移动时不执行javascript
Browser doesn't execute javascript when I move back
我有一个脚本,可以在加载页面时切换复选框(默认情况下未选中)。
示例:
if (bla bla bla) {
$('#test').trigger('click');
}
它按预期工作,但如果我前进到下一页,然后再次返回(或恢复该页的关闭选项卡),这将不起作用:复选框保持未选中状态。我想在这种情况下浏览器不会执行js。
有什么解决方案可以解决这个问题吗?谢谢
返回时,(大多数浏览器)会像离开页面时一样重新加载表单,然后切换复选框。
这里最好的解决方案可能是将复选框设置为选中,而不是切换它
$('#test').prop('checked', true);
相关文章:
- 如何使用纯javascript的移动触摸事件
- Javascript移动站点重定向问题
- javascript移动交叉浏览器确定用户是否滚动到页面底部
- 使用箭头键移动javascript字符
- 如何使用while循环自动移动javascript中的元素
- 从文件顶部移动javascript代码,可能使用设计模式
- 无法使对象移动.Javascript
- 如何在对象和 DRY 中移动 Javascript 函数
- Grunt usemin 在构建时不会移动 JavaScript 依赖项
- 南非移动Javascript正则表达式
- 基于给定角度的移动(javascript)
- Jquery移动javascript在另一个html上不起作用
- jQuery移动javascript在多个HTML文件上
- 实时移动JavaScript
- 国际象棋中的皇后移动(Javascript)
- 如何正确地从HTML中移动JavaScript事件?(你知道其他方法吗?)
- 从按键检测对角线移动- Javascript
- 如何在Chrome中移动javascript范围的末尾到句子
- jquery移动javascript计算器
- 《太空入侵者》没有同步移动(Javascript)