jQuery如何删除具有给定id的附加A标记

时间:2016-09-14 11:19:58

标签: javascript jquery tags

我刚刚添加了A标签,我正在尝试删除它,谢谢你的帮助。

HTML:

<div>
    <p id="header"></p>
</div>

jQuery的:

$(document).ready(function (e) {
    // Append A tag with id= Test1
    $('#header').append("<a href='#' id='Test1'> Test1</a>");

    // Remove the tag - it doesn't work.
    $('#header').remove("a#Test1");
}

2 个答案:

答案 0 :(得分:1)

&#13;
&#13;
$(document).ready(function(e) {
  // Append A tag with id= Test1
  $('#header').append("<a href='#' id='Test1'> Test1</a>");

  // Remove the tag - it doesn't work.
  $('#header a#Test1').remove();
})
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
  <p id="header"></p>
</div>
&#13;
&#13;
&#13;

使用$('#header a#Test1').remove();

但您只需要$('#Test1').remove()删除该特定元素

答案 1 :(得分:0)

你也可以用这个来实现它:

$('#header').empty();