Drupal主题自定义js仅在/ user页面上不执行

时间:2014-12-16 02:42:29

标签: javascript jquery drupal drupal-7

我的drupal主题中有一个自定义script.js。其中一个功能是在单击按钮时在offcanvas导航上切换类。它适用于网站的所有页面......除了那些:

  • /用户/登录
  • /用户/传
  • /用户/注册
  • /用户未登录时(其形式与用户/登录相同)。
/用户登录(个人资料页面)时,用户个人资料(例如/ user / 1)工作正常。

我没有单独的页面模板用于不起作用的页面。但是,我确实在每个页面(登录,注册,密码请求)上使用this method完成了表单模板。即使它们是表单的模板而不是实际的页面,感觉就像是相关的。

脚本js加载正常,并没有丢失任何错误。

工作示例:http://charityapprentice.org/(以及您可以浏览的所有其他页面) 它不起作用的示例:http://charityapprentice.org/user/login

1 个答案:

答案 0 :(得分:0)

由于/user/*页面中的javascript错误,该脚本无效。

错误

  

未捕获的TypeError:无法读取未定义的属性“remove”

文件(第38行)

  

站点/所有/模块/ label_trash / JS / label_trash.js