2013-03-15 69 views
0

我的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'

任何想法..可能是什麼問題?謝謝。

+6

你添加了javascri pt源文件? – 2013-03-15 12:21:52

+1

導入一個css文件不會奇蹟般地向jquery添加一個js函數。 – 2013-03-15 12:22:24

+0

它也需要'tagsInput' js文件。 – Jai 2013-03-15 12:22:47

回答

0

看起來像你忘了添加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> 
相關問題