Мне нужно сделать что-то вроде этого:
<ul><li>something</li></ul>
<div class='elm'>click me</div> <!-- no 1 -->
<ul><li>something</li></ul>
<div class='elm'>click me</div> <!-- no 2 -->
<ul><li>something</li></ul>
<div class='elm'>click me</div> <!-- no 3 -->
<ul><li>something</li></ul>
<div class='elm'>click me</div> <!-- no 4 -->
<ul><li>something</li></ul>
<div class='elm'>click me</div> <!-- no 5 -->
, затем с помощью jquery
$(".elm").click(function(){
//some selector which returns the ul element which is just before this div element.
});
Мне нужно выбрать элемент ul, который находится непосредственно перед элементом div, по которому щелкают.
Например, если пользователь нажимает на div (# 4), он должен вернуть элемент ul, который находится перед div (# 4).