所以我为一个网站做了一个扩展,你的钱被动态刷新,我希望我的扩展内的div值,它似乎没有刷新或工作。如果您想了解您要求的任何其他内容,我会发布相关内容,我会提供相关信息。我试图学习jQuery,所以我还不是最好的语言(还有)。
popup.js
var cash = $("#v4").html();
$('.cash').append(cash);
我的扩展程序html页面
<script type="text/javascript">
$(".cash").append($("#v4").html());
</script>
<div class="cash"></div>
我的错误
拒绝执行内联脚本,因为它违反了以下内容安全策略指令:&#34; script-src&#39; self&#39;铬扩展资源:&#34 ;. “不安全 - 内联”和“不安全”。关键字,哈希(&#39; sha256 -...&#39;)或nonce(&#39; nonce -...&#39;)是启用内联执行所必需的。
答案 0 :(得分:1)
您必须等待DOM加载。现在你在$(&#39; .cash&#39;)甚至在页面上之前执行代码。试试这个:
$(document).ready( function(){
$(".cash").append($("#v4").html());
});
答案 1 :(得分:0)
尝试
var cash = "<div id='V4'></div>";
$('.cash').append(cash);