0
我正在使用CasperJS,並且我已經檢索到了我想要遍歷的HTML表格,但無法理解如何獲取此特定塊中每個元素的值。使用jQuery遍歷HTML
這就是我現在所擁有的:
var baseElement = document.createElement("div");
var jQueryElement = jQuery(baseElement);
jQuery(jQueryElement).prepend(menuItemObj.sections);
var magicElement = jQuery(jQueryElement)[0];
menuItemObj是HTML節點的數組通過map.call聚集內的this.evaluate
現在我試圖拉東西了找到特定的h6標籤值。
如果我這樣做:
jQuery(".prdDe h6", magicElement).text()
我得到結合在一起的所有節點的文本,即可口可樂ColaDiet可口可樂ColaSpriteWaterCrush OrangeGinger AleIced茶
什麼,我不能爲生命我弄清楚是怎麼讓他們分成數組,
我嘗試這樣做:
var titles = jQuery(".prdDe h6", magicElement);
for (var t in titles)
console.log(titles[t].text())
但它不是那樣的...
任何人都知道如何單獨挑選元素的價值?
希望任何和所有的幫助。
謝謝!
我已經嘗試過,但我無法弄清楚如何在標題下單獨挑選元素的值。我試過jQuery(titles [t]).text(),但似乎並不是它...... – Tehsin 2014-10-30 15:36:05
你能看到你現在擁有的小提琴嗎? – 2014-10-30 15:38:09