gpt4 book ai didi

html - 同一页面中有许多 FACEBOOK 分享按钮?

转载 作者:搜寻专家 更新时间:2023-10-31 08:34:56 25 4
gpt4 key购买 nike

我使用 javascript 在我的页面中实现了 facebook 共享按钮,如下所示:

<script type="text/javascript">
$(document).ready(function(){
$('#share_button').click(function(e){
e.preventDefault();
FB.ui(
{
method: 'feed',
name: "{{ user_name }}'s FOF",
link: "https://www.example.com/uploader/{{current_fof}}/share_fof/",
picture: imgsArray[0].src,
caption: window.location.href,
description: 'This FOF was taken by {{ user_name }}',
message: ''
});
});
});
</script>


<div class="share"> <img src = "{{ STATIC_URL }}images/share_facebook.png" id="share_button" type='button_count'></div>

它工作得很好,但现在我想在同一页面中放置许多帖子,并为每个帖子使用不同的分享按钮(非常 FB 分享按钮应该有不同的链接、标题和图像) 。有什么想法吗?

它与点赞按钮一起使用,使用 FB API:

<div class="fb-like" data-href="https://www.example.com/uploader/{{current_fof}}/share_fof/" data-send="true" data-layout="button_count" data-width="450" data-show-faces="false" data-font="arial"></div>  

但是如何用 share_button 做类似的事情呢?有什么想法吗?

干杯,

最佳答案

为每个“分享”按钮指定不同的 ID,并为每个项目更改其他选项(不同的链接、标题和图片)。
例如:

<script type="text/javascript">
$(document).ready(function(){
$('#share_button1').click(function(e){
e.preventDefault();
FB.ui(
{
method: 'feed',
name: "{{ user_name }}'s FOF",
link: "https://mysite.com/uploader/{{current_fof}}/share_fof/",
picture: imgsArray[0].src,
caption: window.location.href,
description: 'This FOF was taken by {{ user_name }}',
message: ''
});
});
$('#share_button2').click(function(e){
e.preventDefault();
FB.ui(
{
method: 'feed',
name: "{{ user_name }}'s FOF",
link: "https://mysite.com/uploader/{{current_fof}}/share_fof/",
picture: imgsArray[0].src,
caption: window.location.href,
description: 'This FOF was taken by {{ user_name }}',
message: ''
});
});
$('#share_button3').click(function(e){
e.preventDefault();
FB.ui(
{
method: 'feed',
name: "{{ user_name }}'s FOF",
link: "https://mysite.com/uploader/{{current_fof}}/share_fof/",
picture: imgsArray[0].src,
caption: window.location.href,
description: 'This FOF was taken by {{ user_name }}',
message: ''
});
});
});
</script>

按钮可以是:

<div class="share"> <img src = "{{ STATIC_URL }}images/share_facebook.png" id="share_button1" type='button_count'></div>  
<div class="share"> <img src = "{{ STATIC_URL }}images/share_facebook.png" id="share_button2" type='button_count'></div>
<div class="share"> <img src = "{{ STATIC_URL }}images/share_facebook.png" id="share_button3" type='button_count'></div>

关于html - 同一页面中有许多 FACEBOOK 分享按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14111177/

25 4 0
文章推荐: javascript - jquery animate with css float
文章推荐: javascript - 延迟 CSS 转换 2 秒
文章推荐: html - 有没有办法设置 Netbeans HTML5 和 Web 应用程序项目?
文章推荐: javascript - 如果我将 放在