जवाबों:
जैसे कुछ का उपयोग करें:
var author = $('meta[name=author]').attr("content");
क्या यह पार्सर आपकी मदद करेगा?
https://github.com/fiann/jquery.ogp
यह मेटा डेटा को JSON में पार्स करता है, जिससे आप सीधे डेटा का उपयोग कर सकते हैं। यदि आप पसंद करते हैं, तो आप निश्चित रूप से JQuery का उपयोग करके उन्हें सीधे पढ़ / लिख सकते हैं। उदाहरण के लिए:
$("meta[property='og:title']").attr("content", document.title);
$("meta[property='og:url']").attr("content", location.toString());
विशेषता मानों के आसपास एकल-उद्धरण नोट करें; यह jQuery में पार्स त्रुटियों को रोकता है।
मैंने अभी यह कोशिश की, और यह एक 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 - क्षमा करें, मैंने इसे @ डैनिलो के लिए एक टिप्पणी दी होगी, लेकिन यह मुझे अभी तक टिप्पणी नहीं करने देगा)
चुनिंदा ट्विटर मेटा नाम के लिए, आप एक डेटा विशेषता जोड़ सकते हैं।
उदाहरण :
meta name="twitter:card" data-twitterCard="" content=""
$('[data-twitterCard]').attr('content');