通过jQuery的动态Facebook分享按钮
Dynamic Facebook share button via jQuery
HTML:
<div class="views-row views-row-2 views-row-even">
<div class="sonuc">
<span>lorem ipsum dolor sit amet</span>
</div>
<div class="views-field views-field-nothing">
<span class="field-content"><a href="#" class="share">Share</a></span>
</div> <div class="sonucbg"></div>
</div>
<div class="views-row views-row-2 views-row-even">
<div class="sonuc">
<span>lorem ipsum dolor sit amet 2222</span>
</div>
<div class="views-field views-field-nothing">
<span class="field-content"><a href="#" class="share">Share</a></span>
</div> <div class="sonucbg"></div>
</div>
.JS:
$('#share').click(function() {
var product_name = jQuery(".sonuc span").html();
FB.ui({
method: 'feed',
name: product_name,
}, function(response) {
if(response && response.post_id){}
else{}
});
});
当我单击我的.share
按钮时,弹出,它没问题。但是我想要,例如单击第一个共享按钮,获取该文本。
我该怎么做?
您需要
根据单击的按钮在views-row
实例中隔离.sonuc span
实例
试试这个:
$('.share').click(function() {
var product_name = $(this).closest('.views-row').find(".sonuc span").html();
/* FB code */
});
您当前拥有的内容将始终从页面中包含的第一个.sonic
获取html
相关文章:
- 社交分享按钮呈现错误
- 显示多个推特分享按钮
- 点击Facebook上的分享按钮后重定向
- 阻止推特分享按钮加载不正确
- Blogger上的Tumblr自定义分享按钮 - 打开弹出窗口
- 动态脸书分享按钮
- Facebook分享按钮没有显示
- Twitter分享按钮与JavaScript测验
- 如何在iframe中加载谷歌加分享按钮
- 通过jQuery的动态Facebook分享按钮
- 推特分享按钮动态网址分享
- 推特“推文分享”按钮不起作用
- 无法通过 Javascript 加载 Twitter 分享按钮
- 微信分享按钮
- 社交分享按钮,如CNET
- 谷歌社交互动分析与汤博乐分享按钮
- 领英分享按钮没有抓取图片或内容进行分享
- 社交分享按钮加速
- 在Google Plus上分享链接,分享按钮就在旁边
- Facebook喜欢和分享按钮javascript更新我的网页内容,如重新加载页面