jquery 插件 TagEditor 是一个很好的标签编辑插件,但其默认是不能连续输入两个相同的标签的,为了解决这个问题,满足不同的需求,可修改源码。
1、修改按 Enter 键检测是否有重复的去除
在 jquery.tag-editor.js 中修改第 216 行的代码注释掉。属于 ed.on(‘blur’, ‘input’, function(e)方法中
1 | /*$('.tag-editor-tag:not(.active)', ed).each(function(){ |
2、修改按空格键检测是否有重复的去除
在 jquery.tag-editor.js 中修改第 190 行的代码注释掉。属于 function split_cleanup(input)方法中
1 | /*$('.tag-editor-tag', ed).each(function(){ |