Tag: addthis

div的流体间距

我有一个主图像页面。 主图像将根据照片改变其高度和宽度。 我还在图像旁边有一个AddThis共享小部件。 我的间距对于一个尺寸的图像是正确的。 如何根据图像大小设置AddThis div以流畅地保持其当前间距? 这是一个链接,所以你可以看到我正在谈论的一个例子。 页面上的黑框(白色轮廓)表示将更改的图像。 AddThis div目前调整高度而不是宽度。 这是AddThis div的CSS: style =“left:-110px; top:-220px;” / *当前如何定位,我喜欢当前的间距。 它必须保持这个间距* / .addthis_floating_style{ background: none repeat scroll 0 0 #000000 !important; position: relative !important; } 如何更改此设置以便AddThis正确调整其间距到图像的高度和宽度? 我想到的另一种方法是使用jQuery读取图像的高度和宽度,然后根据图像大小设置AddThis div的left和top元素。 这需要动态计算。 我将使用最好的方法。 请提供一个示例,因为javascript不是我的强项。 更新:我读了另一个问题,并阅读了提供的答案 ,我想知道它是否会解决我的问题,但似乎没有正常工作。 这是代码尝试过的(注意:我目前正在使用的是上面的代码,下面的代码是我尝试过的): JS var $j = jQuery.noConflict(); $j(“#add-this-vertical”).position({ my: “right top”, at: “right bottom”, of: $j(“#image-container”), […]

如何配置addthis以便它不会在我要共享的URL中创建哈希数据?

当我共享一个页面时,addthis在我的共享URL之后用哈希(#)创建一些数据/信息 – 我如何配置addthis以便它不会在我要共享的URL中创建哈希数据? 例如,addthis使这些, http://mywebsite.com/#.Ufs8RtZRjpU.facebook http://mywebsite.com/#.Ufs8oc2zPtQ.twitter 我在追, http://mywebsite.com/ http://mywebsite.com/ 可能吗? 编辑: var addthis_config = { pubid: “lauthiamkok”, data_track_addressbar:false }; var addthis_config = addthis_config||{}; addthis_config.data_track_addressbar = false; 试过这个,但不起作用。 多年来使用它仍然是一种痛苦!

使用jQuery动态更改AddThis url

我正在尝试动态更改addthis发送的URL。 当用户更改元素时,它会更新包含自定义URL的文本区域,以便他们可以返回到该URL并继续/查看其工作。 我正在创建一个像这样的addthis按钮(来自他们的API文档): var addthis_share = {url:”http://www.johndoe.com”} $(document).ready(function(){ var tbx = document.getElementById(“toolbox”), svcs = {email: ‘Email’, print: ‘Print’, facebook: ‘Facebook’, expanded: ‘More’}; for (var s in svcs) { tbx.innerHTML += ”+svcs[s]+”; } addthis.toolbox(“#toolbox”); }); 然后,当更新url时,我正在尝试更新addthis共享url,如下所示: function updateURL(){ …get some variables here and generate a new url var newURL=”http://the.url.i.want.to.share.com”; $(‘#tagUrl’).val(newURL); //addthis_share = {url:newURL} addthis_share = {url:newURL} […]

AddThis按钮在AJAX中不起作用,但会正常工作

基本上,这就是我正在做的事情。 用户访问网站,加载“index.html”在index.html中,它会自动通过AJAX将“details.html”加载到DIV中。 我在“details.html”上放了一个ADDTHIS按钮。 但是,出于某种原因,翻转不起作用。 当我在浏览器中访问details.html时,翻转工作正常。 我猜这是因为AJAX?

AngularJs和AddThis社交插件

我正在尝试在AngularJS应用程序中使用AddThis javascript社交插件,但是当我使用ng-view加载部分时,它不会更新addthis插件图标。 如果我刷新页面(ctrl + F5)。 我认为AngularJs通过Ajax加载部分视图,在这种情况下,addthis不显示加载页面的社交图标。 这是索引代码: ….. … 这是在section标签中加载的局部视图,其中我有addthis图标: 当然,我在主页中有脚本参考文件AddThis: var addthis_config = { “data_track_addressbar”: true }; 我在angularJs引用之前有jquery脚本引用: 提前致谢。