0

我如下所述运行js代码。结果是:在共享悬停时,出现两个弹出窗口(促销和大的)。预期的结果:只应该出现小的(我认为它被称为促销)弹出窗口。

我已经尝试了一切:1. 更改为 300 版,2. 将窗口参数设置为空部分(window._adr = null; ...)。然后我有不同的问题,只有这条线可以解决。3.越来越多越来越多......

另外,我将它用作视图/mvc 的一部分

如果过去有人处理过这个问题并愿意提供帮助,我将不胜感激。

var addthis_config = { "data_track_clickback": true};
var script = 'http://s7.addthis.com/js/250/addthis_widget.js#domready=1';
var posId = '<%=Model.Id%>';


var topAddThisShareSet = parseInt($('#leftContainer' + posId).prop("scrollHeight") - $('#leftContainer' + posId).prop("clientHeight"));

var addthis_config = {
    ui_offset_top: -(topAddThisShareSet),
    ui_offset_left: 0
}

debugger;
if (window.addthis)
{
    window.addthis = null;
    window._adr = null;
    window._atc = null;
    window._atd = null;
    window._ate = null;
    window._atr = null;
    window._atw = null;

}
$.getScript(script);
4

1 回答 1

0
//use this to remove existing popup
$("#at20mc").remove();

if (window.addthis)
{
    window.addthis = null;
    window._adr = null;
    window._atc = null;
    window._atd = null;
    window._ate = null;
    window._atr = null;
    window._atw = null;
}
$.getScript(script);
于 2013-02-13T07:43:38.997 回答