Я пытаюсь получить индекс элемента в массиве, возвращаемом селектором jquery.
Вот мой код:
$("div").click( function(){
alert( $.inArray( $(this), $("#div") ) );
});
Пример для этого HTML:
<div>A</div>
<div>B</div>
<div>C</div>
<div>D</div>
Я хочу, чтобы он отображал «4», когда пользователь щелкает элемент, содержащий D. Есть ли способ сделать это?Эта функция inArray, кажется, не выполняет то, что я ожидаю, когда применяется к селекторам.