2013-03-31 82 views
-2

你好,我正試圖找出一個DOM元素索引並將其記錄在控制檯中。 如何查找元素索引並使用jQuery在chromes開發工具中將其記錄在控制檯中?我如何找出元素索引?

+2

相對於什麼索引?它的兄弟姐妹?匹配的元素集? –

+4

如果'console.log($(element).index())'不是你想要的,那麼你的問題可能不夠詳細。 –

+0

您必須先定義「索引」的含義,然後才能提供幫助。 – jfriend00

回答

1

你可以得到元素index這樣的:

$('#elementID').index(); 

你看它在console這樣的:

console.log($('#elementID').index()) 

例如,假設你有三個div的:

<div>First div</div> 
<div>Second div</div> 
<div>Third div</div> 

你可以得到div index cl ick並且在控制檯中看到:

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

    // this is the dom element clicked 
    var index = $("div").index(this); 
    console.log("That was div index #" + index); 
}); 
+0

這是正確的答案謝謝我相信@dstroy雖然第一次到達那裏! – vimes1984