我正在使用社交脚本锁定器来锁定我的blogspot中的下载链接。该脚本在Chrome中完美运行,但不在Firefox或ie中运行。我的博客中有很多脚本,我注意到如果我更改这些脚本的顺序,其中一些脚本会在firefox和ie中停止工作,而不是在Chrome中。我还注意到,我在第一个地方找到脚本的演示页面在任一浏览器上都能正常工作。jquery脚本适用于Chrome,但不适用于Firefox,例如
这是代码:
<link href='https://sites.google.com/site/menightfury/home/social-locker/public/sociallocker_v1.6.0.css' rel='stylesheet'/>
<script src='https://sites.google.com/site/menightfury/home/social-locker/public/sociallockermin_v1.6.0.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
jQuery(document).ready(function ($) {
$('#default-usage .to-lock').sociallocker({
buttons: {order:["facebook-like","twitter-tweet","google-plus"]},
twitter: {url:"http://twitter.com/menightfury"},
facebook: {url:"https://www.facebook.com/bloganalyzer.nightfury"},
google: {url:"https://plus.google.com/+BloganalyzerBlogspot"},
text: {
header: "Like us To Unlock This Content",
message: "This content is locked. Like us on Twitter, Facebook or Google plus to unlock it."
},
locker: {close: false, timer: 0,},
theme: "secrets"
});
});
//]]>
</script>
和后内:
<div id="default-usage">
<div class="to-lock" style="display:none;">
-- Hidden Content Starts --
</div>
</div>
这里是演示页:http://bloganalyzer-demo.blogspot.in/2014/04/social-locker.html
我实在无法理解问题的所在。所以任何人有任何想法?
感谢
如果您在chrome中使用inspect元素工具,则显示您有16个JavaScript错误和4个警告错误,请确保您已加载正确的JavaScript库,并且它们的组织顺序正确 – 2014-12-01 20:47:11
'locker: {关闭:假,计时器:0,},'这里'0'后面有一个额外的逗号。我知道IE对像这样的语法错误非常敏感;我建议仔细检查你的JS。 – SteamDev 2014-12-01 21:27:15
谢谢你。我删除它,但仍然无法正常工作 – user3885884 2014-12-01 21:38:02