【问题标题】:jquery / javascript conflict issuejquery / javascript冲突问题
【发布时间】:2015-01-04 15:44:20
【问题描述】:

我一直在努力解决 js 冲突。

Rundown:当用户尝试单击图像时(应该在灯箱中打开).. 什么也没有发生.. 用户可以在灯箱中看到图像的唯一方法是减小屏幕尺寸并选择“菜单” ' 图标 -> 这将执行所有选定的 JS 条目。

您可以在此处查看示例:http://i.stack.imgur.com/GHdLR.jpg

直播网站位于http://successteamclothing.com/

我查看了浏览器调试窗口,可以看到当尝试单击 js 元素时,我得到“未捕获的 ReferenceError:stLight 未定义”在此之后,我从 Foundation_base_scripts.js 中删除了以下内容(第 67 行)。

stLight.options({
publisher: "ur-1502d7b-504f-e52a-5464-9218ac7a2684", doNotHash: false, doNotCopy: false, hashAddressBar: false
});

^^ 删除它并没有什么不同。

对于这给我造成了多大的痛苦,我怎么强调都不为过,我真的很感谢你能得到一些帮助。

非常感谢。

【问题讨论】:

  • 我不确定你的标题是否有意义。您似乎缺少某些名为 stLight 的插件所需的文件。更改屏幕大小应该与执行 JS 无关,我也无法在该网站上重现您的屏幕截图。

标签: javascript jquery conflict


【解决方案1】:

如果我访问您的网站,我会在控制台中看到您所指的错误,并且在控制台中也会看到:

请指定 ShareThis 发布者密钥
如需帮助,请联系 support@sharethis.com

正如this support page 所解释的,如果您没有为 ShareThis 指定发布者密钥,则可能会出现“stLight 未定义”错误,因此这几乎解释了这里发生的一切。

请解决发布者密钥问题,如果仍然无法解决您的问题,请返回。

【讨论】:

    猜你喜欢
    • 2019-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多