id="sectd2">テーブル 2 を検索します ] 検索する属性 tbody2222 ;/td> html> js コード: コードをコピー コードは次のとおりです。 $(function(){ /************ 親要素の検索 *************/ //closest() メソッド $("#mytd1").bind("click",function(){ //alert($(this).html()); alert($(this).closest("table").attr("id")); //table0 の代わりに table1 / /alert($(this).closest("table").html()); //parent() メソッド $("#mytd2"). ("click",function(){ //alert($(this).html()); //$(this).html() は 21 (this).attr("id") は mytd2 alert($(this).parent().parent().parent().attr("id")); //.parent() は tr で、2 番目の .parent は tbody です。は tbody タグではなく、3 番目に見つかった .parent() は table //document.write("The id of the firstparent:" $(this).parent().attr(" id" ) "。2 番目の親の ID は次のとおりです。「 $(this).parent().parent().attr("id") 」。3 番目の親の ID は次のとおりです。「 $(this).parent () .parent().parent().attr("id")); }); //parent("selector")parents("selector") $ ("#mytd3").bind("click",function(){ $("p").parent("#div1").css("background", " yellow"); //pここでタグが置き換えられます。 this //alert($(this).parent("#div").attr("id"));//unknown alert($(this).parents("div").attr("id"));//div1 親に注意してください }); /* *********** 子要素の検索 *************/ //table2 の td 要素を検索 find() $("#sectd1").bind("click",function(){ alert($("# table2") .find("td").length); /* $("#table2").find("td").each(function(index,element){ alert($(要素).text()); }); */ //children() $("#sectd2").bind("click") function() { var table = $("#table2"); alert($("#table2").children().children().children("td[id='sectd2'] ").html()); //children() は tbody child() は tr Children("td[id='sectd2']") は td }); // Children[] of js $("#sectd3").bind("click",function(){ var table = document.getElementById("table2"); alert (table.children[0].children[2].children[0].innerHTML); //children[0] は tbody Children[2] は 3 行目の tr Children[0] は td }) ; });
声明: この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。