我正在使用一个名为 Prettyphoto 的插件,当您启动插件时,您可以传递一个名为social_tools
where 您可以在加载 Twitter 和 Facebook 按钮的 html 中输入的参数。
js文件中的默认html本身没有问题,我也可以将html添加到js文件中,它可以工作。
但是,当我尝试添加启动插件的代码时,它会停止工作。
我最终看到的只是}); });
在屏幕上输出,好像某处没有正确关闭。
我在当地工作。
这是我的代码
<script type="text/javascript" charset="utf-8">
$(document).ready(function(pp_settings){
$("a[rel^='prettyPhoto']").prettyPhoto({
social_tools: '<div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="facebook"><iframe src="//www.facebook.com/plugins/like.php?locale=en_US&href={location_href}&layout=button_count&show_faces=true&width=500&action=like&font&colorscheme=light&height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div>'
});
});
</script>
在这里你可以看到参数列表,如果你向下滚动到自定义,最后你会social_tools
http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/documentation
谢谢