分享这个按钮在drupal 7中消失了

时间:2013-05-02 23:49:03

标签: drupal drupal-7 sharethis

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

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

(p.s。我没有使用Views模块)

1 个答案:

答案 0 :(得分: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 条件。