大佬教程收集整理的这篇文章主要介绍了Bootstrap标签输入不能与jquery一起使用,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
但是在函数之前使用jquery时:
$('#addrun').click(function () { $('#addrun').before('<input type="text" value="Amsterdam,Washington,Sydney,Beijing" data-role="tagsinput" />'); });
任何帮助?
刷新输入标签(Bootstrap Tagsinput Docs):
$('input').tagsinput('refresh');
所以对你来说,你需要:
/** * On <div id="addrun"> on click,* pre-apend it with an new Input * * Then refresh Bootstrap. **/ $('#addrun').click(function(){ $('#addrun').before( '<input type="text" '+ 'value="Amsterdam,Beijing" '+ 'data-role="tagsinput" />' ); //Now run bootstrap.js to re-search //new data-* elements $('input').tagsinput('refresh'); });
希望有所帮助!虽然,上面的$(‘input’)将刷新每个< input>在整个文档中标记,因此您可以改为提供前置< input>标记.class或#ID以便更快地访问=)
更新:
正如koala_dev在评论中正确提到的那样,你可能不需要通过$(‘SELEctor’).tagsinput(‘refresh’)初始化它,而只是:
$('#SELEcor').tagsinput();
以上是大佬教程为你收集整理的Bootstrap标签输入不能与jquery一起使用全部内容,希望文章能够帮你解决Bootstrap标签输入不能与jquery一起使用所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。