2013-03-28 2 views
-1

Если я нажимаю на 1 DIV Я хочу, чтобы получить либо 0 или 1, и если второй Div 2 и так далее ...Как получить позицию элемента внутри другого элемента с помощью jQuery?

Ни один из моих попыток не работают:

http://jsfiddle.net/DZh8k/

$('div').click(function() { 

    //alert($('#something').index($(this))); 
    //alert($(this).index($('#something'))); 
    console.log($('#something').find($(this)).eq()); 

}); 


<span id="something"> 
    <div></div> 
    <div></div> 
    <div></div> 
    <div></div> 
</span> 
+0

возможно дубликат [индекса Jquery в пределах родительского класса] (http://stackoverflow.com/questions/13147021/jquery-index-within-a-parent-class) и [Индекс элементов, jQuery или Javascript] (http://stackoverflow.com/q/2579897/218196) и потенциально другие. –

+0

Обратите внимание, что позиционирование элементов 'div' внутри' span' является недопустимым HTML, и браузер может это исправить. –

ответ

Смежные вопросы