警报不能使用jquery在标签输入引导程序上工作

时间:2017-08-18 10:47:52

标签: jquery html

Jquery警报不适用于tags input bootstrap输入字段。 HTML:

<input type="text" name="cities"  class="form-control newCity" data-role="tagsinput" />

Jquery的:

$(document).on('keyup mouseup', ".newCity", function(e) {
  e.preventDefault();
  alert('hello');

});

我尝试过keyupmousedownmouseupmouseout没有任何效果。

JS小提琴链接:Here

任何建议,拜托!

1 个答案:

答案 0 :(得分:1)

因为你没有做任何输入。

您的输入是隐藏的,并且引导程序会添加另一个元素来代替您的输入。

检查您可以看到的输入。

请参阅演示:fiddle

$(document).on('keyup', ".bootstrap-tagsinput", function(e) {
alert('hello');
    e.preventDefault();
});