我在做一個網站上的一些報廢之間並讓一切成一個對象,我想打印它發現價格,但由於某種原因,我無法通過對象去之後元素時刮痧錯誤數組,我無法確定錯誤。希望顯示的div
一切都存儲在price
然後我試着用.each
,.forEach
過目一下,我什麼也沒得到,但錯誤:
我有一個變量$pagina
這是一個jQuery對象:
var $pagina = $(data);
$pagina
包含該網站的整個html。
var price = $pagina.find('#sub-graph-1 .price');
在這一點上,price
包含這樣[<div class="price">129</div>,<div class="price">172</div>]
數組我要的是得到divs
之間的那些數字,所以我嘗試:
price.forEach(function() {
console.log($(this).html());
});
我得到:
TypeError: Object [object Object] has no method 'forEach'
.each
發生了同樣的情況,不知道我在想什麼?
是'$ pagina'字符串或jQuery對象? – 2013-02-22 02:07:16
jQuery對象'變量$ pagina = $(數據);' – Tsundoku 2013-02-22 02:08:37
你接受我的答案,雖然它應該幫助只有'price'是一個數組,而不是一個jQuery對象。這是真的嗎? – gdoron 2013-02-22 02:47:52