我有一個figcaption,我想從它的文本。 這就是它在chrome元素檢查器中的樣子。 由於某種原因,'innerHTML'以一個回報開始,然後是很多空格。然而'innerText'看起來不錯,所以我對此感興趣。獲取innerText與jQuery而不是innerHTML
網上我看到我必須使用text()
方法來獲得的innerText,但它似乎給的innerHTML:
console.log("-"+$(this).find("figcaption").text()+"-");
所以,我怎樣才能到的innerText?
我認爲它確實返回innerText。注意結果輸出中沒有html標籤。 – Kolban 2014-11-03 18:26:38
你可以在'text()'之後使用'replace',如:'.replace(/(){2,}/gi,「red」)'。它將刪除所有額外的空間。 – klauskpm 2014-11-03 18:32:31
@Kolban但dom中的innerText沒有空格。 – clankill3r 2014-11-03 18:41:18