Tagsinput不是一个函数,使用bootstrap 3和tags-input插件
我正在使用带有jquery 1.10的bootstrap 3而且我想使用tags-input插件( http://timschlechter.github.io/bootstrap-tagsinput/examples/bootstrap3/ ),但它不起作用。 这是我的错误:
TypeError: tagsinput[arg1] is not a function var retVal = tagsinput[arg1](arg2);
这是我的HTML代码:
jQuery(document).ready(function ($) { //$('.bootstrap-tagsinput input').attr("value", "interessi"); $('#idInputWhat').tagsinput('add', 'mare'); $('#idInputWhat').tagsinput('add', 'vino'); $('#idInputWhat').tagsinput({ maxTags: 3 }); });
请问,有什么建议吗?
看起来如果你同时指定data-role="tagsinput"
并使用$('#idInputWhat').tagsinput('add', 'vino');
然后它给出了这个错误。 尝试删除data-role
属性,并仅使用显式.tagsinput()
。
我认为这是tagsinput插件中的一个错误。
似乎在这里得到确认; https://github.com/TimSchlechter/bootstrap-tagsinput/issues/42
检查是否包含bootstrap-tagsinput.js脚本。
它似乎对我有用 : JSBin链接