Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么会出现错误:“uncaughttypeerror:Object没有方法‘corner’_Javascript_Jquery_Drupal 6 - Fatal编程技术网

Javascript 为什么会出现错误:“uncaughttypeerror:Object没有方法‘corner’

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

在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 4px');",'inline');

像这样内联编写js代码是一种糟糕的做法。你应该在单独的js文件中编写。 Drupal还有一个很好的模板机制


关于您的问题:您应该检查浏览器控制台。可能会出现404错误,显示找不到jquery.corner.js。在这种情况下,您应该重新连接到js文件的路径。

确保您包含了附带的js,因为jquery插件corner函数未知。请检查您的包含,并共享生成的HTML。Wha这是corner?插件是什么?可以链接吗?@BenM-事实证明是这样的。我检查了生成的js文件,即drupal创建的文件,它没有包含js corner代码,所以我查看了服务器,发现文件不在那里。