2012-10-21 42 views
1

我有一個cookie,我需要調用它的值並在它們中的每一個上運行一個函數。不知道如何來分隔值...所以這裏就是我的工作:針對cookie中每個值的jQuery

var cookie = [1,2,3], 
    val = cookie.methodThatSplitsEachValueIntoASeparateObject; 

val.each(function(){ 
    //I'm running on 1, 2, and 3! 
}); 
+0

餅乾必須是字符串...你已經創建了字符串數組? – charlietfl

+0

Yessir。 @VisioN有正確的方法,只需要制定一個細節 – technopeasant

回答

2

簡單for循環:

for (var i = 0; i < cookie.length; i++) { 
    var val = cookie[i]; 
    // alert(val); 
} 

jQuery的each()方法:

$.each(cookie, function(i, val) { 
    // alert(val); 
}); 
+0

對不起。今天是星期天。再次感謝您的幫助。 – technopeasant

+0

@technopeasant沒問題!不客氣:) – VisioN

+0

啊!遇到了一件事。變量val是值的索引,但我想要值本身。簡單的方法? http://jsfiddle.net/danielredwood/gbTxc/1/ – technopeasant

0

梅比你遍歷數組?

for(var i=0;i<cookies.length;i++) { 
//Create object from cookies[i] 
} 

希望有幫助。