gpt4 book ai didi

javascript - jQuery:共享按钮(sharrre)在本地和服务器上不起作用?

转载 作者:行者123 更新时间:2023-11-28 19:21:21 25 4
gpt4 key购买 nike

我正在尝试使用 sharrre 社交媒体分享按钮。

但是,我不明白为什么这段代码不能在本地或我的服务器上运行,但它在 jsfiddle 上运行得很好!

这是 jsfiddle: http://jsfiddle.net/f7yobj60/

这是我的确切代码:

<html>
<head>
<meta charset="UTF-8">
<title>Sharrre.com</title>
<meta name="description" content="Sharrre" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script src="http://sharrre.com/js/jquery.sharrre-1.3.4.min.js"></script>
<script>
$('.share-buttons').each(function() {
$(this).sharrre({
share: {
twitter: true,
facebook: true
},
template: '<div class="share-icon-holder"><a href="#" class="facebook"><img src="http://png-2.findicons.com/files/icons/2052/social_network/32/facebook.png" /></a><a href="#" class="twitter"><img src="http://png.findicons.com/files/icons/2052/social_network/32/twitter.png" /></a></div><div class="share-text">Share</div>',
enableHover: false,
enableTracking: false,
render: function(api, options){
$(api.element).on('click', '.twitter', function(event) {
event.preventDefault();
api.openPopup('twitter');
});
$(api.element).on('click', '.facebook', function(event) {
event.preventDefault();
api.openPopup('facebook');
});
}
});
});
</script>

</head>
<body>
<div class="share-buttons" data-url="http://www.google.com" data-text="Google test"></div>
<div class="share-buttons" data-url="http://www.stackoverflow.com" data-text="Stackoverflow test"></div>
<div class="share-buttons" data-url="http://www.google.com" data-text="Google test 2 - long text"></div>
<div class="share-buttons" data-url="http://www.stackoverflow.com" data-text="Stackoverflow test 245345"></div>
</body>
</html>

我的 HTML 页面中是否缺少任何内容?

我什至从 github 下载了这些文件,但这些文件在我本地或我的服务器上都不起作用!

这是我遇到过的最奇怪的事情。

如有任何帮助,我们将不胜感激。

最佳答案

代码运行时这些按钮不存在,请将代码包装在就绪处理程序中,以便它们在运行时存在。

JSfiddle 会自动为您执行此操作...请参阅在左上角的下拉列表中选择的选项 onload

$(function(){
/* your code here */
});

关于javascript - jQuery:共享按钮(sharrre)在本地和服务器上不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28814960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com