Jawaban:
Cukup gunakan sesuatu seperti:
var author = $('meta[name=author]').attr("content");
Apakah parser ini membantu Anda?
https://github.com/fiann/jquery.ogp
Ini mem-parsing meta data OG ke JSON, jadi Anda bisa langsung menggunakan data. Jika Anda suka, Anda dapat membaca / menulisnya langsung menggunakan JQuery, tentu saja. Sebagai contoh:
$("meta[property='og:title']").attr("content", document.title);
$("meta[property='og:url']").attr("content", location.toString());
Perhatikan tanda kutip tunggal di sekitar nilai atribut; ini mencegah kesalahan parse di jQuery.
Saya baru saja mencoba ini, dan ini bisa menjadi kesalahan khusus versi jQuery, tetapi
$("meta[property=twitter:image]").attr("content");
mengakibatkan kesalahan sintaksis berikut untuk saya:
Error: Syntax error, unrecognized expression: meta[property=twitter:image]
Rupanya itu tidak suka usus besar. Saya dapat memperbaikinya dengan menggunakan tanda kutip ganda dan tunggal seperti ini:
$("meta[property='twitter:image']").attr("content");
(jQuery versi 1.8.3 - maaf, saya akan membuat komentar ini ke @Danilo, tetapi belum mengizinkan saya berkomentar)
Untuk nama meta twitter tertentu, Anda dapat menambahkan atribut data.
contoh:
meta name="twitter:card" data-twitterCard="" content=""
$('[data-twitterCard]').attr('content');