jQuery: если у выбранного элемента $ (this) есть родительский элемент с именем класса 'last'

Я, должно быть, упускаю что-то очень важное, я использовал .parent (). Parent (). Parent () .. и т. Д. Для обхода DOM и .next (). Next () для обхода DOM.

Я знаю, что это неправильно, и что мне нужно что-то более надежное, мне нужен селектор, который будет перемещаться от нажатого элемента $ (this) вниз по DOM, чтобы увидеть, находится ли нажатый элемент внутри элемента с классом «last». ».

div.last > div > table > tr > td > a[THE ITEM CLICKED is in the element last]

и

div > div > table > tr > td > a[THE ITEM CLICKED is not in the element last]

, тогда, если результат имеет длину

var isWithinLastRow = [amazingSelector].length;

, сделайте что-то еще в этом случае.

8
задан Iamsamstimpson 12 June 2013 в 04:02
поделиться