是否有可能使用jQuery來讀取元標記。如果是這樣,你知道代碼的基本結構是什麼,或者鏈接到任何教程。是否有可能使用jQuery來讀取元標記
135
A
回答
250
只需使用類似:
var author = $('meta[name=author]').attr("content");
4
$("meta")
應該給你回其標記名稱是META元素的數組,然後你可以遍歷集合挑選出你的元素的任何屬性感興趣。
17
這個解析器能幫助你嗎?
https://github.com/fiann/jquery.ogp
它解析元10G數據,以JSON,所以你可以直接使用這些數據。如果您願意,當然可以直接使用JQuery讀/寫它們。例如:
$("meta[property='og:title']").attr("content", document.title);
$("meta[property='og:url']").attr("content", location.toString());
請注意圍繞屬性值的單引號;這可以防止jQuery中的解析錯誤。
這是同樣的答覆我給這裏:https://stackoverflow.com/questions/4059207
8
我只是嘗試這樣做,這可能是一個jQuery特定版本的錯誤,但
$("meta[property=twitter:image]").attr("content");
導致以下語法錯誤對我來說:
Error: Syntax error, unrecognized expression: meta[property=twitter:image]
顯然它不喜歡冒號。我能夠通過使用雙引號和單引號像這樣來解決它:
$("meta[property='twitter:image']").attr("content");
(jQuery的1.8.3版本 - 對不起,我會作出這@Danilo評論,但它不會讓我尚未置評)
5
的jQuery現在支持.data();
,所以如果你有
<div id='author' data-content='stuff!'>
使用
var author = $('#author').data("content"); // author = 'stuff!'
1
對於選擇的twitter meta name,您可以添加數據屬性。
例如:
meta name="twitter:card" data-twitterCard="" content=""
$('[data-twitterCard]').attr('content');
0
var author = $('meta[name=author]').attr("content");
解決我的問題,如:
<meta name="author" content="a314r">
相關問題
- 1. 是否有可能使用jQuery讀取HTTPONLY cookie?
- 2. 是否有可能用'unseen = 0'來標記消息線程?
- 3. 是否有可能使用jQuery從段落中刪除所有定位標記?
- 4. 是否有可能使用jQuery
- 5. 是否有可能使用SVG圖標
- 6. 是否有可能讀swift
- 7. 是否有可能使用R讀取音樂文件元數據?
- 8. 是否有可能使用Python元類來反轉繼承?
- 9. 是否有可能使用java代碼讀取crawldb?
- 10. 是否有可能在linux中使用ifstream讀取dos文件
- 11. 是否有可能在wicked_pdf中使用jQuery來呈現圖表?
- 12. 是否有可能使用jquery完全刪除元素?
- 13. 是否有可能使用jQuery來添加從MySQL獲取的數字?
- 14. 是否有可能取代使用jQuery的顏色代碼?
- 15. 是否有可能使用Ajax(Jquery)從DataList \ Repeater獲取HTML?
- 16. 動態讀取元標記
- 17. 是否有可能通過jQuery獲取嵌入標籤屬性?
- 18. 如何使用jQuery來識別可能包含註釋標記的空元素?
- 19. 是否有可能使用沒有ul標籤的jquery ui標籤
- 20. 是否可以使用PHPWord讀取MSWORD?
- 21. 使用x-ua兼容元標記是否影響Javascript性能?
- 22. 是否有可能用Flask中的路線標記方法?
- 23. 是否可以在Perl中使用Config :: General來讀取__DATA__?
- 24. 是否可以使用Java來讀取位圖文件頭?
- 25. solr是否有API來讀取solr schema.xml?
- 26. 是否有可能使用單個JavaScript標記來加載外部js文件並調用其功能?
- 27. 是否可以使用MEF來獲取標記爲[Export]的類的System.Type?
- 28. 是否有可能用jquery替換div元素並更新dom?
- 29. 是否有可能使用jquery/ajax提交DIV元素(不是表單)
- 30. 是否可以使用Perl HTTP :: Async模塊讀取標題?
VAR作者= $( 「元[名稱= '作者']」)ATTR(「內容。 「); 報價只是一點點。 – 2014-08-21 18:08:48
@JimSpeaker:從技術上講,沒有必要爲單個單詞引號,儘管我會同意不管怎樣都包含它們會更好。 – 2014-10-29 02:53:19