Javascript 更改名称,除非类为空
目前,我的代码Javascript 更改名称,除非类为空,javascript,jquery,Javascript,Jquery,目前,我的代码 $(".name").text("John"); 将页面上的所有名称更改为John,但是,它也会将所有空白的名称更改为John 如何使其仅更改在名称字段中实际具有名称的类 对于记录,这是名称字段的外观,其中没有名称 <span class="name"></span> 工作?试试这个: $("span").each(function(){ if($(this).text().trim() === ""){ $(this).text("John
$(".name").text("John");
将页面上的所有名称更改为John,但是,它也会将所有空白的名称更改为John
如何使其仅更改在名称字段中实际具有名称的类
对于记录,这是名称字段的外观,其中没有名称
<span class="name"></span>
工作?试试这个:
$("span").each(function(){
if($(this).text().trim() === ""){
$(this).text("John")
}
});
谢谢,但我对我的帖子所做的编辑对我来说很有用。谢谢你的时间,非常感谢,但是我对我的代码进行了编辑。尽管如此,我还是很感谢您的帮助。如果元素为空,但有空格,例如
$(".name").filter(function(){
return !$(this).text().trim() === "";
}).text("John");
$("span").each(function(){
if($(this).text().trim() === ""){
$(this).text("John")
}
});