2

我已经在我的站点上的 Drupal 7 中安装了 ShareThis 模块,但是当我重新加载我的页面时,按钮消失了。Drupal 论坛上似乎有解释如何使用 javascript 解决此问题的信息,但我不清楚将代码放入哪个文件。

http://drupal.org/node/1197104#comment-6636050 http://drupal.org/node/322808#comment-7357744

(ps 我没有使用 Views 模块)

4

1 回答 1

1

如果是 JavaScript 或 ajax 问题,那么下面的解决方案可以完美运行。请参见下面的代码。此代码添加到 JavaScript 文件(主题或模块)中。

Drupal.behaviors.my_custom_behavior = {
 attach: function (context, settings) {
   var url = window.location.href;
   var urls  = url.split('/').pop().split('.').shift();
    if (urls  == 'abc') {
        stButtons.locateElements(); 
     }

};
};

注意:上面的例子只是特定的页面。如果想全局使用它,请删除if条件。

于 2017-10-13T09:34:18.243 回答