我有一个脚本充当过滤器,根据用户输入的内容从页面中删除元素,过滤效果很好,当用户输入关键字时,它被添加到列表中,
一个用户输入我的样子,
看,妈,这些,是,关键词,繁荣
和你的输出,
- 看
- 嘛
- 这些
- 是
- 关键词
单击其中一个列表项时,我将其从列表和用户输入中删除,我的问题是那些检测是否以及关键字,我还需要删除单词后面的逗号。有没有办法可以搜索以查看是否还需要删除逗号,我当前的脚本如下所示,
$(document).on("click", ".remove-tag", function(e){
e.preventDefault();
$(this).parent().animate({
"width" : "0px",
"overflow" : "hidden"
}, 500, function(){
$(this).remove();
var str = $("#options_1").val();
console.log(str);
var newStr = str.replace($(this).text(), "");
console.log(newStr);
$("#options_1").val("");
$("#options_1").val(newStr);
});
});