我有一个自定义脚本.js在我的drupal主题中。它的功能之一是在单击按钮时在画布外导航上切换类。它可以在网站的所有页面上完美运行...除了那些在:
- /
- 用户/登录 /
- 用户/通行证 /
- 用户/注册
- 未登录时的/user(因此与 user/login 具有相同的形式(。
登录时的/user(个人资料页面(和正确 URL 的用户配置文件(例如/user/1(工作得很好。
我没有为无法正常工作的页面提供单独的页面模板。但是,我确实在每个页面上都有使用此方法完成的表单模板(登录,注册,密码请求(。感觉这是相关的,即使它们是表单的模板而不是实际页面。
脚本 js 加载正常,并且没有抛出任何错误。
它的工作原理示例:http://charityapprentice.org/(以及您可以浏览的所有其他页面(它不起作用的示例:http://charityapprentice.org/user/login
由于/user/*
页面中的 javascript 错误,脚本不起作用。
错误
未捕获的类型错误:无法读取未定义的属性"删除">
文件(第 #38 行(
sites/all/modules/label_trash/js/label_trash.js