ホームページ  >  記事  >  ウェブフロントエンド  >  jQueryでのremove()メソッドの使用法の分析例

jQueryでのremove()メソッドの使用法の分析例

巴扎黑
巴扎黑オリジナル
2017-06-25 09:49:311120ブラウズ

この記事では、主に jQuery の Remove() メソッドの使用法を紹介し、3 つの異なる例で 要素を削除するための Remove() メソッドの使用スキルを示します。ご参考までに、

この記事では、jQuery の Remove() メソッドの使用方法を例を示して説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

このメソッドは、DOM から一致する要素をすべて削除します。

注: remove() メソッドは、jQuery オブジェクトから一致する要素を削除しないため、これらの一致する要素は将来再び使用できますが、要素自体が保持されることに加えて、バインドされたイベントなどの他のイベントも保持されます。 、追加データなどが削除されます。

文法構造:

コードは次のとおりです:

$(selector).remove(expr)

パラメータリスト:

パラメータ 説明
expr オプション。要素をフィルタリングするための jQuery

コード例:

例 1:

コードは次のとおりです:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>remove()
函数
-脚本之家</title>
<script type="text/
javascript
" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
$(
document
).ready(function(){
  $("button").click(function(){
    $("p").remove("#first");
  })
})
</script> 
</head>
<body>
<p id="first">我是第一</p>
<p id="second">我是第二</p>
<button>点击</button>
</body>
</html>

次のコードは、p コレクションの最初の ID を持つ p を削除できます。


例2:

コードは次のとおりです:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>remove()函数-脚本之家</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
  $("#btd").click(function(){
    $("p").remove();
  })
})
</script> 
</head>
<body>
<p id="first">我是第一</p>
<p id="second">我是第二</p>
<button id="btd">点击删除第一个p</button>
</body>
</html>

パラメータを省略した場合、一致する要素はすべて削除されます。


例 3:

コードは次のとおりです:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>remove()函数-脚本之家</title>
<style type="text/css">
p{
  width:200px;
  height:200px;
  border:5px solid green;
}
</style>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
  $("#btd").click(function(){
    var a=$("p");
    a.remove("#first");
    $("#btn").click(function(){
      alert(a.length);
    })
  })
})
</script> 
</head>
<body>
<p id="first">我是第一</p>
<p id="second">我是第二</p>
<button id="btd">删除第一个p</button><button id="btn">查看删除操作后p的数量</button>
</body>
</html>

remove() は DOM 内の一致する要素を削除しましたが、jquery オブジェクトからは削除していません。

以上がjQueryでのremove()メソッドの使用法の分析例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。