Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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 jquery与django一起使用时出错_Javascript_Jquery_Jquery Tokeninput - Fatal编程技术网

Javascript jquery与django一起使用时出错

Javascript jquery与django一起使用时出错,javascript,jquery,jquery-tokeninput,Javascript,Jquery,Jquery Tokeninput,我得到一份工作 未捕获类型错误:field.tokenInput不是函数 此javascipt文件djtokeniput.js在我的控制台上出错。这是文件中的代码- jQuery(function() { jQuery("input.tokeninput").each(function() { var field = jQuery(this); field.tokenInput( field.data("search-url"), field.data("settings") ); }

我得到一份工作

未捕获类型错误:field.tokenInput不是函数

此javascipt文件djtokeniput.js在我的控制台上出错。这是文件中的代码-

jQuery(function() {
jQuery("input.tokeninput").each(function() {
var field = jQuery(this);

field.tokenInput(
  field.data("search-url"),
  field.data("settings")
);
});
});
它使用这个文件来获取作为插件的tokenInput函数。jquery.tokeninput.js- 这是令牌输入代码片段-

// Expose the .tokenInput function to jQuery as a plugin
$.fn.tokenInput = function (method) {
// Method calling and initialization logic
if(methods[method]) {
    return methods[method].apply(this, Array.prototype.slice.call(arguments, 1));
} else {
    return methods.init.apply(this, arguments);
}
};

这里有什么问题?

尝试将
jquery.tokeninput.js
代码段放入
jquery(function(){…}
并将
jquery.tokeninput.js
放在dom中的
djtokeniput.js
之前?@Ignaus现在我得到一个未捕获的引用错误:jquery没有在jquery-tokeninput-1.6.0-min.js:10中定义,也在djtokeninput.js:1中定义,并且与上面的错误相同。@Ignaus我现在在dom中玩过,我只得到了最初得到的错误。