から最も近いターゲット要素を選択したいとしますstartFromThis
(の後に来る要素のみstartFromThis
。ターゲットは、名前のない要素またはクラス化されていない要素の子である可能性があります。これを選択する方法はありますか?
申し訳ありませんが、startFromThis を ID に編集したいと思います
<div id="startFromThis"><div>
<div>
<span class="target"></span>
<div>
$('#startFromThis').closest('target element')
startFromThis
はIDであると仮定します。
.closest()
これには次の関数を使用できます。
$(document).ready(function(){
$('.startFromThis').closest('.target').html('Selected!');
});
こちらのドキュメントをご覧ください: http://api.jquery.com/closest/
$(".startFromThis").closest().children(".target");