JQuery remove()方法
remove()方法与detach()方法相同,它从DOM中删除所选元素,包括所有文本和子节点。但是,它不会将与DOM中匹配的元素集合中的已删除元素相关联的所有数据和事件完全保留。它恢复元素数据,而不是其事件处理程序。与元素关联的所有事件和数据都将被删除。
JQuery Remove()语法
$(selector).remove();
它不包含任何参数。
JQuery Remove()示例
<head>
<title>JQuery Remove Methodtitle>
<script src="/引入/jquery-1.11.0.min.js">script>
head>
<h2>JQuery Remove Method Exampleh2>
<script type="text/javascript">`
$(document).ready(function(){
$("button").click(function(){
$("h3,h4").remove();
});
});
script>
<body>
<button>Click to remove the elementsbutton>
<h3>Hello world!!!h3>
<h4>Welcome to JQuery!!!h4>
body>
html>
JQuery removeAttr()方法
它用于从匹配元素集合中的所选元素中删除属性。它使用可以直接在jQuery对象上调用的removeAttribute()函数。它将删除在removeAttr()方法的参数中指定的属性。
JQuery removeAttr()语法
$(selector).removeAttr(attribute);
它包含称为attribute的参数是必需参数,它指定要删除的一个或多个属性。
JQuery removeAttr()示例
<head>
<title>JQuery Remove Attributetitle>
<script src="/引入/jquery-1.11.0.min.js">script>
head>
<h2>JQuery Remove Attribute Exampleh2>
<script type="text/javascript">
$(document).ready(function(){
$("#myattribute").click(function(){
$("h4").removeAttr("style");
});
});
script>
<body>
<button id="myattribute">Remove the attributebutton>
<h4 style="background:orange;">Welcome to JQuery!!!!h4>
body>
html>
JQuery removeClass()方法
JQuery提供了一个名为removeClass()的方法来从匹配元素集中的选定元素中删除CSS类。在参数中定义的类名称将从所选元素中删除。假设没有定义类名,那么它将从DOM中删除所有的类。
JQuery removeClass()语法
$(selector).removeClass(classname);
它具有称为classname的参数是必需参数,它从每个匹配元素中删除一个或多个css类。
JQuery removeClass()示例
<head>
<title>JQuery Remove Classtitle>
<script src="http://code.jquery.com/jquery-1.11.0.min.js">script>
head>
<h2>JQuery Remove Class Exampleh2>
<style type="text/css">
.highlight
{
background:green;
}
style>
<script type="text/javascript">
$(document).ready(function(){
$("#myremoveclass").click(function(){
$("h4").removeClass("highlight");
});
});
script>
<body>
<button id="myremoveclass">Remove Classbutton>
<h4 class="highlight">Welcome to JQuery!!!!h4>
body>
html>