0
該腳本不搜索AJAX中的新元素(跨度)。ajax成功的jQuery選擇器
var str = $(this).html();
var re = new RegExp(t);
$(this).html(str.replace(re, '<span id="sel" style="color: red">' + t + '</span>'));
if (t != "")
{
$.ajax({
url: './ajax/translate.php',
type: 'POST',
data: 'text=' + t,
success: function(response) {
$("#sel").html("!!!!!");
}
});
}
文字變成紅色,但AJAX後,它不會變成「!!!!!」 ......
我應該如何爲這個跨度寫的選擇?
UPD: 我看到刷新$(本)。html的(...)與替換後變量牛逼變空...
你能發佈的jsfiddle用一個例子嗎? – phemios
http://jsfiddle.net/dW8L9/ –