bootstrap-tags-input 添加一个 class 到生成的输入

bootstrap-tags-input adding a class to the generated input

我想在 bootstrap

生成的输入中添加 class 或其他属性
<input type="text" value="">
$('input').tags-input();

生成:

<div class="bootstrap-tagsinput">
  <input type="text" placeholder="add tags" style="width: 8em !important;">
</div>

我想添加一个 class: https://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/

input

Returns the tagsinput's internal , which is used for adding tags. You could use this to add your own typeahead behaviour for example.

var $elt = $('input').tagsinput('input');

我似乎不明白如何添加 class

谢谢

首先,tagsinput是这样初始化的

$("input").tagsinput();

方法 tagsinput('input') returns 可以像这样使用其他 jQuery 方法的输入元素

var $input = $("input").tagsinput('input');
$input.addClass('custom-class');