Javascript Chrome扩展:将内容放在localstorage中,并检查是否在网页上设置

Javascript Chrome扩展:将内容放在localstorage中,并检查是否在网页上设置,javascript,google-chrome,google-chrome-extension,local-storage,Javascript,Google Chrome,Google Chrome Extension,Local Storage,文件中: $(document).ready(function(){ var ext = localStorage["plugin"]; if(!ext || ext != 'true'){ $('.class').css('display', 'inline'); } }); background.html <script type="text/javascript"> localStorage["plugin"] = 'true

文件中:

$(document).ready(function(){
    var ext = localStorage["plugin"];

    if(!ext || ext != 'true'){
        $('.class').css('display', 'inline');
    }
});
background.html

<script type="text/javascript">
    localStorage["plugin"] = 'true';
</script>

localStorage[“plugin”]=“true”;
我正在尝试创建一个插件,插件的背景页面设置了一个localstorage变量,当加载网页时,它会检查是否设置了localstorage变量。但是现在:当我运行background.html(插件中还没有加载)时,它应该设置localstorage变量,当我F5网页时,它应该保持
.class
隐藏。但事实并非如此。怎么了


当我试图编辑文档中的javascript并执行$('.class').html(ext)时,它不会编辑元素。你能用它做点什么吗?除非你用最少的例子重新编程。:)@bzlm为什么要回购?为什么不编辑?@c69非常感谢您的链接。