Mam...

element = document.elementFromPoint(x, y)

Wtedy chcę coś zrobić ...

index = $(element).index()

Element Dom jest li i potrzebuję jego pozycji na liście.

Dzięki!

Edytuj: Jeśli to, co robię, jest poprawne, coś tutaj jest nie tak, Dotknij zdarzenia nad dwa elementy domowe?

Każda pomoc jest bardzo ceniona.

1
fancy 19 październik 2011, 04:15

3 odpowiedzi

Najlepsza odpowiedź

To działa: index = $(element).index()

0
fancy 1 listopad 2011, 04:46

$ (element) będzie działać, jeśli chcesz poznać jego pozycję, musisz wybrać, że jest to poprzedni rodzeństwo.

Jquery niż daje ci nieruchomość, którą działa jak w tabliczce.

$(element).prevAll().length;
3
FloydThreepwood 19 październik 2011, 00:20

Co chcesz, to $('li').index(element);

index() Docs Umożliwia przekazanie selektora lub elementu Dom Jako parametr do pracy podobnie do indexOf.

1
zzzzBov 19 październik 2011, 00:17