我试图选择具有字符串“汇聚”作为价值的ID的一部分页面上的所有元素。 然后我试图取代文本“求和”这些元素,以‘总’。
我jQuery是低于但似乎并没有奏效....
$('TBODY[id*=aggr]').each(function(i){
var aggrHTML = $('TBODY[id*=aggr]');
var aggrText = aggrHTML.text();
var newText = aggrText.replace("Sum","Total Holiday Leave")
aggrHTML.html(newText);
});
尝试这个:
$('TBODY[id*=aggr]').each(function(i){
$(this).html($(this).html().replace("Sum","Total Holiday Leave"));
});
尝试这样的事情
$('TBODY[id*=aggr]').each(function(i){
var aggrText = $(this).text();
var newText = aggrText.replace("Sum","Total Holiday Leave")
$(this).html(newText);
});
我认为这会工作。
基本上你是遍历一组对象,但你必须使用$(this)来获取当前对象。
我离开它,你有它这样你就可以更了解它的方式。