Javascript 为什么会出现错误:“uncaughttypeerror:Object没有方法‘corner’
在chrome的控制台中,我得到了错误: 未捕获的TypeError:对象没有方法“corner” 我正在使用Drupal 6,我的代码如下所示:Javascript 为什么会出现错误:“uncaughttypeerror:Object没有方法‘corner’,javascript,jquery,drupal-6,Javascript,Jquery,Drupal 6,在chrome的控制台中,我得到了错误: 未捕获的TypeError:对象没有方法“corner” 我正在使用Drupal 6,我的代码如下所示: drupal_add_js('misc/jquery.corner.js'); drupal_add_js("$('.rc-container').corner('4px');$('.dd').corner('tl 0px').corner('4px');$('.n-menu-item').corner('tl 4px').corner('tr 4p
drupal_add_js('misc/jquery.corner.js');
drupal_add_js("$('.rc-container').corner('4px');$('.dd').corner('tl 0px').corner('4px');$('.n-menu-item').corner('tl 4px').corner('tr 4px');",'inline');
像这样内联编写js代码是一种糟糕的做法。你应该在单独的js文件中编写。 Drupal还有一个很好的模板机制
关于您的问题:您应该检查浏览器控制台。可能会出现404错误,显示找不到jquery.corner.js。在这种情况下,您应该重新连接到js文件的路径。确保您包含了附带的js,因为jquery插件corner函数未知。请检查您的包含,并共享生成的HTML。Wha这是corner?插件是什么?可以链接吗?@BenM-事实证明是这样的。我检查了生成的js文件,即drupal创建的文件,它没有包含js corner代码,所以我查看了服务器,发现文件不在那里。