मैं सिर्फ एक HTML पोर्टफोलियो के साथ एक छवि पोर्टफोलियो का निर्माण करता हूं जहां सभी चित्र गतिशील रूप से लोड होते हैं। फेसबुक मेटा ओजी: इमेज को छोड़कर सबकुछ बढ़िया काम करता है।ओजी के मान को बदलना: jQuery के साथ छवि
चूंकि पृष्ठ केवल एक बार लोड होता है, इसलिए मैं ओजी: IMAGE URL असाइन कर सकता हूं ... लेकिन मैं वास्तव में प्रत्येक चित्र को अपने स्वयं के ओजी के साथ रखना चाहता हूं: IMAGE, क्योंकि यह एक फोटो एलबम है।
चित्रों को एक --li class = "open-pic" - टैग पर क्लिक करके लोड किया जाता है। मैं ओजी बदलना चाहता हूं: IMAGE मान जब भी मैं एक --li class = "open-pic" - टैग पर क्लिक करता हूं।
क्या यह संभव है? मैं इस तरह सामान मिला:
$('meta[name=og\\:image]').attr('content', newImageUrl);
हालांकि, मैं कैसे li.open-पिक onclick घटना को यह लिंक करने के लिए पता नहीं है। धन्यवाद! चित्र URL एक बार ... लेकिन मैं वास्तव में के साथ अपने स्वयं ओजी प्रत्येक तस्वीर चाहते हैं:
जी
ओच ... इतना आसान। मैं खुद से शर्मिंदा हूँ। बहुत बहुत धन्यवाद। – Cospefogo
धन्यवाद के लिए कोई ज़रूरत नहीं है :) .. अगर मदद मिली तो कृपया उत्तर या अपवॉट के रूप में चिह्नित करना न भूलें। इससे दूसरों को भी मदद मिल सकती है –
मेरा मानना है कि यह काम नहीं करता है ... हाँ यह मेटा टैग के मूल्य को बदल देगा ... लेकिन यह बेकार है क्योंकि फेसबुक अभी भी मूल छवि दिखाएगा जो मेटा टैग में पंजीकृत था ... देखें सीबीरो का जवाब ... – dsdsdsdsd