2012-04-13 60 views
1

此刻我有從整個文檔獲取.index()位置?

alert('Index: ' + $(this).index()); 

上的click事件,它會提醒元素當前位置,但只有它的父元素裏面的權利?我如何使用.index()從整個文檔中找到位置?

謝謝

史蒂夫,

+0

你是指「整個文檔中的位置」是什麼意思?文檔是一個樹形結構,而不是一個平面陣列。 – 2012-04-13 02:16:57

回答

2

我相信你可以撥打:

$('*').index($(this)); 

或看哪個(例如, 'IMG'),這是...

$('img').index($(this)); 

我簡直就是谷歌搜索,並在另一個網站上找到了這樣的答案。

+0

通過「剛剛谷歌搜索」我的意思是我正在尋求相同的答案 – 2012-04-13 02:17:49

+4

$('body *')。index(...)'可能會給出更多「明智」的結果。 – 2012-04-13 02:22:15

+0

非常感謝,我從來沒有想過這樣使用它。 :) – Steve 2012-04-13 02:22:15