这是我正在尝试做的事情:
目前我正在使用它来创建一个包含所有与.cookie
. 现在我正在获取该元素的文本值,这不是我需要的:
var getAllCookies = $('.cookie').text();
var cookiesArray = jQuery.makeArray(getAllCookies);
alert(cookiesArray[0]);
我需要的是找到某个类(.cookie)的所有元素,获取该元素的 ID 值并将该 ID 值存储在数组中。
这是我正在尝试做的事情:
目前我正在使用它来创建一个包含所有与.cookie
. 现在我正在获取该元素的文本值,这不是我需要的:
var getAllCookies = $('.cookie').text();
var cookiesArray = jQuery.makeArray(getAllCookies);
alert(cookiesArray[0]);
我需要的是找到某个类(.cookie)的所有元素,获取该元素的 ID 值并将该 ID 值存储在数组中。
我认为这应该做你所追求的:
var ids = $('.cookie').map(function(index) {
// this callback function will be called once for each matching element
return this.id;
});
你可以试试:
var cookiesArray = [];
$('.cookie').each( function(i,e) {
/* you can use e.id instead of $(e).attr('id') */
cookiesArray.push($(e).attr('id'));
});
var cookiesArray = new Array();
$('.cookie').each(function() {
var id = $(this).attr(id);
if(id != undefined) {
cookiesArray.push(id);
}
});