我在我的网站上安装了Drupal 7中的ShareThis模块,但是当我重新加载页面时,按钮消失了。似乎有关于Drupal论坛的信息解释了如何使用javascript修复此问题,但我不清楚将代码放入哪个文件。
http://drupal.org/node/1197104#comment-6636050 http://drupal.org/node/322808#comment-7357744
(p.s。我没有使用Views模块)
答案 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 条件。