初始化输入标签,因为标签输入行为异常
initialize an input tag as tags-input behaves strange
html:
<input type='text'id='some_id' class='form-control', data-role='tagsinput' />
js:
$("input").tagsinput();
但它将输入标签的样式更改为 display='none'
并添加了一个额外的 div。
此处返回html:
<div class="bootstrap-tagsinput"> <input type="text" placeholder="" size="1"></div>
<input class="form-control" data-role="tagsinput" id="some_id" style="display: none;" type="text">
为什么它表现得很奇怪?
这不是奇怪的行为,它运行正常。当您执行 $("input").tagsinput();
时,库采用 input
,将其包装在它具有样式的其他标记中,并添加您想要的特殊行为(即标记)。这是 JavaScript 图书馆的普遍现象。
html:
<input type='text'id='some_id' class='form-control', data-role='tagsinput' />
js:
$("input").tagsinput();
但它将输入标签的样式更改为 display='none'
并添加了一个额外的 div。
此处返回html:
<div class="bootstrap-tagsinput"> <input type="text" placeholder="" size="1"></div>
<input class="form-control" data-role="tagsinput" id="some_id" style="display: none;" type="text">
为什么它表现得很奇怪?
这不是奇怪的行为,它运行正常。当您执行 $("input").tagsinput();
时,库采用 input
,将其包装在它具有样式的其他标记中,并添加您想要的特殊行为(即标记)。这是 JavaScript 图书馆的普遍现象。