Apakah mungkin menggunakan jQuery untuk membaca meta tag. Jika demikian, apakah Anda tahu struktur dasar kode ini, atau memiliki tautan ke tutorial apa pun.
157
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:
Perhatikan tanda kutip tunggal di sekitar nilai atribut; ini mencegah kesalahan parse di jQuery.
sumber
Saya baru saja mencoba ini, dan ini bisa menjadi kesalahan khusus versi jQuery, tetapi
mengakibatkan kesalahan sintaksis berikut untuk saya:
Rupanya itu tidak suka usus besar. Saya dapat memperbaikinya dengan menggunakan tanda kutip ganda dan tunggal seperti ini:
(jQuery versi 1.8.3 - maaf, saya akan membuat komentar ini ke @Danilo, tetapi belum mengizinkan saya berkomentar)
sumber
jQuery sekarang mendukung
.data();
, jadi jika sudahmenggunakan
sumber
Seharusnya mengembalikan array elemen yang nama tagnya adalah META dan kemudian Anda dapat mengulangi koleksi untuk memilih atribut apa pun dari elemen yang Anda minati.
sumber
Untuk nama meta twitter tertentu, Anda dapat menambahkan atribut data.
contoh:
sumber