我已經搜索了一下,並瀏覽了一段時間真的很奇怪但已知的錯誤,但我無法弄清楚這段代碼有什麼問題,並且爲什麼它給我錯誤「意外的令牌非法」。Jquery:.replace部分字符串返回「意外的令牌非法」
失敗的線是這個:
var temp = existingTags.replace(tagToRemove, '');
CODE:
onDelete: function (item) {
var existingTags = $('.lblTags').html();
var tagToRemove = item.name + ',';
var temp = existingTags.replace(tagToRemove, '');
$('.lblTags').text(temp);
}
DATA:
existingTags = "Oddity,Strange,Weird,Ohyeah,"
tagToRemove = "Weird,"
這個[fiddle]中顯示的紅點(https:// jsfiddle。淨/ 7r1v6bc2 /) – Andreas
@Andreas不錯 - 我不知道的jsfiddle做到了(肯定我花了幾個小時追逐這些中的一個倒在過去的jsfiddle所以我想從那時起,它已經推出)。希望你不介意我借你的小提琴在我的編輯。 – CupawnTae
絕對沒有問題; D – Andreas