Предположим, следующий HTML:
<li class="fooli">
<a class="foo" href="javascript:foo(this);">anchor</a>
</li>
<li class="fooli">
<a class="foo" href="javascript:foo(this);">anchor</a>
</li>
и следующий Javascript (с использованием jquery 1.3.2):
function foo(anchor) {
alert($(anchor).attr('href'));
}
Моя цель - скрыть клик по ли, но я не могу назначить им уникальные идентификаторы. Таким образом, я хочу сделать это позиционно (то есть идентифицировать конкретную ссылку, на которую нажали) с помощью чего-то вроде $ (anchor) .parent (). Hide ().
Однако приведенное выше предупреждение возвращает "undefined", поэтому для меня не очевидно, что у меня даже есть нужный объект jquery.
Как мне узнать, что такое объект $ (якорь)? В частности, как узнать, какие атрибуты у него есть, какой у него класс, какой это элемент HTML и т. Д.?