使用JQuery删除Div的内容

使用JQuery删除Div的内容,jquery,Jquery,如何使用JQuery删除Div的内容。 例如 我想删除Div的全部内容。并为其添加新内容 $("#1").html(""); 或者只是 $("#1").html("your new content"); 将id更改为以字母开头首先,id必须以字母开头 <div id="myDiv"> <label id="label1"/><br/> <input type="text" data-attr="phoneEuro" style="wi

如何使用JQuery删除Div的内容。 例如



我想删除Div的全部内容。并为其添加新内容

$("#1").html("");
或者只是

$("#1").html("your new content");
将id更改为以字母开头

首先,id必须以字母开头

 <div id="myDiv">
  <label id="label1"/><br/>
  <input type="text" data-attr="phoneEuro" style="width: 200px;" id="input1"/> <label id="instr1"/>
 </div>


$('#myDiv').html('your new content');


$('#myDiv').html(“您的新内容”);
如果使用html方法,则可以简单地覆盖现有的DIV内容

$("#1").empty();
此外,您不应该真正以数字开始id(

$(“#1”).html(“再次问候”);
$("#1").html("<span class='red'>Hello <b>Again</b></span>");

“cannot”是一个很强的词,如果你想严格一点的话,它是一个不正确的词。“不应该”可能更合适。根据规范,“ID和名称标记必须以字母([a-Za-z])开头,后面可以跟任意数量的字母、数字([0-9])、连字符(“-”)、下划线(“)、冒号(“:”)和句点(“.”)。”链接:如果您不遵循指南,你的代码可能会在符合标准的浏览器中被破坏。我知道规则,Yogi,谢谢。但是所有的浏览器都会乐于接受一个以数字开头的ID。正如我所说,你不应该,但你肯定可以。是的,但我们不应该尝试教育开发人员遵守标准吗?浏览器可能会使用以数字开头的id,但在某些情况下,以数字开头的id可能会出现错误?这就是为什么不应该以数字开头id的原因:)我不是说你需要教育任何不了解规则的海报,我只是有点迂腐,事实上你用了一个明确的“不能”这个词,其实这只是一个最佳实践
$("#1").html("<span class='red'>Hello <b>Again</b></span>");
$(document).ready(function()
{
    $('div#one').children().remove();
});