使用本地存储启动或停止脚本
Use localStorage to start or stop a script
我正在尝试使用 localStorage 来控制脚本,但不知道如何挂接到它。
我有这个脚本(一个网站游览插件):
$('#starttour').powerTour({'options'});
我正在尝试使用按钮开始和停止(并在回访时保持停止)。
$('#openTour').click(function(){
localStorage.removeItem('pt-run');
location.reload();
});
$('#stopTour').click(function(){
$('#starttour').powerTour('destroy');
$('#powertour-overlay').css('display', 'none');
localStorage.setItem("pt-run", "no")
});
我的问题是 - 如何让本地存储挂钩到这个?
解决了:
if(localStorage.getItem("pt-run") == null){
$('#starttour').powerTour({ });
}
相关文章:
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 为什么我的控制器没有启动函数.js脚本
- 重新启动jquery脚本后,角度停止工作
- Chrome内容脚本制作cookie;chrome重新启动时,cookie会被删除.如何使其稳定
- 在呈现HTML样式和脚本时加载启动页
- Nodejs/bin/www脚本在启动时未运行
- .aspx页面JS将在控件似乎由于某种原因而被呈现之前启动Onload脚本
- 脚本工作,但永远不要启动它
- jQuery准备在自定义行为脚本初始化之前启动
- 启动脚本中的 GATE -Dgate.plugins.home 选项
- 简单的按钮以快速启动脚本
- 在 MVC4 中注册启动脚本
- 为什么Visual Studio Node.js项目使用shebang/bash脚本来启动服务器
- 使用本地存储启动或停止脚本
- 在 mysql 启动上运行一些脚本
- Wordpress jQuery 脚本不会在具有 jQuery.noConflict 用法的一个实例上启动
- 用于检查视频是否正在播放且未重新启动的脚本
- 为什么@require jQuery 会在具有 @run-at 文档启动的脚本中抛出错误
- 阻止父脚本启动
- 当我单击一个Fusion Tables层时,如何使该脚本启动