需要從jQuery的$.get
結果中獲取頁面標題和其他元數據。閱讀這裏的某處(似乎無法找到問題 - 對不起!),它只返回body
內的元素。也就是說,如果我將結果記錄到控制檯,我會看到包含標題和元標記的大量數據。解析javascript獲取html頁面標題的結果
所以問題很簡單 - 我如何導航數組來取出標題?
下面是一個例子。以下示例將content
作爲HTML對象返回,但title
返回undefined。如果僅返回body
,則有意義。也就是說,日誌記錄data
從上到下打印entire pages HTML。日誌記錄thiis
打印page as an array,我可以看到title
的條目,其innerHTML
具有頁面標題。所以 - title
的值應該如何分配?
感謝您的幫助!
的JavaScript
$.get(target, function(data){
var thiis = $(data),
content = thiis.find('#pageMain'),
title = thiis.find('title');
console.log(data, thiis);
});
明白了 - 有什麼理由比@ scrappedcola的回答更有效率? – technopeasant
接受因爲解釋 - 謝謝你的細節 – technopeasant