私は次のDOM構造を持っています:
<div id="cont">
<ul>
<li>
<span class="c1"><span class="c2">...</span><span class="c3">...</span></span>
</li>
<li>
<span class="c1"><span class="c2">...</span><span class="c3">...</span></span>
</li>
<li>
<span class="c1"><span class="c2">...</span><span class="c3">...</span></span>
</li>
...
<li>
<span class="c1"><span class="c2">...</span><span class="c3">...</span></span>
</li>
</ul>
</div>
次のjQueryを使用します。
$("#cont ul li").each(function (e) {
$(this).bind("mousemove",function(d) {
var ele = $(this + " .c2");
var ele2 = $(this " .c3");
//do stuff
});
});
私がやりたいのは、現在のdom位置を基準にして「c2」要素と「c3」要素にアクセスすることです。ループで、DOMの上部に関連する次のものを選択したいと思います。
ele = $("#cont ul li span .c2");
ele = $("#cont ul li span .c3");
//Do Stuff
//Move to the next set of Li's
ele = $("#cont ul li span .c2");
ele = $("#cont ul li span .c3");
//Do Stuff
//Move to the next set of Li's
ele = $("#cont ul li span .c2");
ele = $("#cont ul li span .c3");
//Do Stuff
//Move to the next set of Li's
..