未捕获的类型错误:对象[对象的对象]无方法“tagsInput”
问题描述:
我的PHP的代码是这样未捕获的类型错误:对象[对象的对象]无方法“tagsInput”
<div class="field">
<label style="float: none;">Recipients (by username):</label>
<?=form_error('to')?>
<input id="to" name="to" type="text" value="<?=$form_to?>" class="taglist" />
</div>
我已经包括jquery.tagsinput.css
和我加脚本
$('.taglist').tagsInput({
'height':'27px',
'width':'400px',
'defaultText':'add recepient',
});
但我得到以下错误控制台:
Uncaught TypeError:Object [object Object] has no method'tagsInput'
任何想法..可能是什么问题?谢谢。
答
看起来像你忘了添加tagsinput JS脚本。(和obivously的jquery.js)
在这里<head>
标签添加这个
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="http://xoxco.com/projects/code/tagsinput/jquery.tagsinput.js"></script>
OR
如果你downlaoded文件然后..给你的taginputs js文件的正确路径..
<script src="path/to/your/file/jquery.tagsinput.js"></script>
你添加了javascri pt源文件? – 2013-03-15 12:21:52
导入一个css文件不会奇迹般地向jquery添加一个js函数。 – 2013-03-15 12:22:24
它也需要'tagsInput' js文件。 – Jai 2013-03-15 12:22:47