使用bootstrap标记管理器删除标记时获取回调

时间:2014-10-30 17:39:27

标签: javascript jquery twitter-bootstrap

我尝试使用“fillInputOnTagRemove”来获取回调,同时使用bootstrap标记管理器删除标记。这是link。但它不起作用,也尝试使用click绑定侦听器。它也不起作用。我尝试了以下方式

$(".tm-input").tagsManager({
  maxTags: 5,
  fillInputOnTagRemove: function() {
  //some content goes here
  return true;
 }
});

$(".tm-tag-remove").bind("click",function(){
 console.log("Removed tag");
});

删除标签时执行某些操作的最佳方法是什么?请分享你的想法。

谢谢 -

1 个答案:

答案 0 :(得分:0)

试试这个:

$('.tm-input').on('tm:spliced tm:popped', function () {
    console.log(arguments);
});

您可以在tagsManager src中找到其他支持的事件

jsfiddle http://jsfiddle.net/37okL66t/

如果您使用的是最新的3.0.1版本,则可以使用它。在旧版本中,事件名称不同(tm:afterPoptm:afterSplice)。查看您的版本的源代码

会很有用