重新关注删除

Focus back on remove

有没有一种直接的方法可以在删除标记后将注意力重新集中到输入上?我尝试了下面的代码,但它不起作用。

$('#myDiv').on('tokenize:tokens:remove', function(event, value, text) {
  dostuff();
  $(this).trigger('tokenize:focus'); //refocus same input
});

谁能指出这里有什么问题吗?

这是一个快速演示 https://jsfiddle.net/DarthShekhar/xpvt214o/775415/

您可以在元素上调用 jquery focus

$(this).focus();

终于找到解决办法了,以后有需要的可以发上来

$(this).trigger('tokenize:select', [true]);

Issue here