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');
});
我尝试过keyup
,mousedown
,mouseup
,mouseout
没有任何效果。
JS小提琴链接:Here
任何建议,拜托!
答案 0 :(得分:1)
因为你没有做任何输入。
您的输入是隐藏的,并且引导程序会添加另一个元素来代替您的输入。
检查您可以看到的输入。
请参阅演示:fiddle
$(document).on('keyup', ".bootstrap-tagsinput", function(e) {
alert('hello');
e.preventDefault();
});