1
我有一個數組和一個div:JQuery的獲取當前數組索引位置
var urls = ["google", "yahoo", "facebook"];
<div class="yahoo"></div>
是否有可能得到取其元素加載div的類的數組索引?
我曾嘗試:
alert(urls.index());
和我的分頁符。
我有一個數組和一個div:JQuery的獲取當前數組索引位置
var urls = ["google", "yahoo", "facebook"];
<div class="yahoo"></div>
是否有可能得到取其元素加載div的類的數組索引?
我曾嘗試:
alert(urls.index());
和我的分頁符。
您可以嘗試$.inArray
實用功能。
var urls = ["google", "yahoo", "facebook"];
var cls = $('div').attr('class');
var ind = $.inArray(cls, urls);
var urls = ["google", "yahoo", "facebook"];
var pos = getPosition(urls, 'yahoo'); //returns 1
function getPosition(arrayName,arrayItem) {
for(var i=0;i<arrayName.length;i++){
if(arrayName[i]==arrayItem)
return i;
}
}
那麼簡單。謝謝。 – Norse