我有一个页面,其中包含可以使用 fancybox 打开的图像库。每个图像都可以通过 addthis 分享到Facebook,这样可以正常工作。
问题是我想要更改共享的返回网址,因此当在Facebook中点击图像时,用户将被带到图库而不是图像。可以这样做吗?我做了一个工作小提琴here。
HTML
<h2>Share this page, not just the image</h2>
<a title="test for sharing"
class="fancybox" "href="http://fancyapps.com/fancybox/demo/1_b.jpg ">
<img src="http://fancyapps.com/fancybox/demo/1_b.jpg " title="test"/></a>
的jQuery
$(".fancybox").fancybox({
beforeShow: function() {
this.title = '<div class="addthis addthis_default_style ">
<a href="' + this.href + '" addthis:url="' + this.href + '" addthis:title="' + this.title + '" class="addthis_button_preferred_1"></a></div>';
},
afterShow: function() {
addthis.toolbox(
$(".addthis").get()
);
},
helpers: {
title: {
type: 'inside'
}
}
});