わかりましたので、オブジェクトの配列について簡単な jQuery の質問をしたいと思います。
HTML ページからすべての要素 (たとえば、すべての段落) を取得し、それらを配列に格納する場合、それらの 1 つにアクセスして操作を行うにはどうすればよいですか?
たとえば、次の html があるとします。
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<p>Paragraph 1</p>
<p>Paragraph 2</p>
<p>Paragraph 3</p>
<button id="myButton">Click here</button>
<script src="jquery-1.6.2.min.js"></script>
<script src="script.js"></script>
</body>
</html>
これは私のscript.jsです:
$(document).ready(function(){
$("#myButton").click(function(){
var $paragraphs = $("p");
$paragraphs.detach(); //Works fine, removes all elements
//$paragraphs[0].detach(); //Doesn't work!
});
});
最初の段落を削除できるように、配列の最初の要素で detach を呼び出そうとしていますが、うまくいかないようです...
id 属性を使用せずに最初の段落にアクセスする方法はありますか?