で2つのレベルを上に移動する関数があります.parent().parent()
。次に、でドキュメント内の次のノードに移動し、.next()
最後にネストされたaから必要な属性を取得します。これは.find('a').attr('data-record-id')
すべて問題なく、ダンディです。要素が存在するかどうかを確認します<a></a>
。存在しない場合は、それに関連するヘッダーを非表示にする必要があります。レイアウトのモックアップは次のとおりです。
<html>
<head><title>My Title</title></head>
<body>
<h4 class="dragable">2012-08-20<span style='display: none'><a class='delete-btn'></a></span></h4>
<ul>
<li>
<div>
<div>
<a data-record-id="9">97 bpm</a>
</div>
</div>
</li>
</ul>
</body>
</html>
したがって、そのレイアウトを考えると、<a></a>
要素が存在するかどうかを判断するための最良の方法は、存在しない場合は、それに関連するh4クラスを非表示/削除します。