ما رأيك ان تقوم اولا بتحديد الصور التي هي داخل عنصر a باستخدام المحدد السليل:
a img
ثم المرور على كل عنصر واستبداله بالأب المباشر له (من الطبيعي ان يكون هو الصورة img).
نتحصل بهذا على مجموعة من العناصر a التي تمتلك صورا داخلها.
مثال:
// تحديد الصور التي هي داخل عنصر a
let imgs = document.querySelectorAll('a img');
// المرور على كل عنصر واستبداله بالأب المباشر له
let anchors = Array.from(imgs).map(img => img.parentNode )
// استعراض محتوى HTML لكل عنصر anchor للتأكد من الناتج
anchors.forEach(anchor => {
console.log(anchor.innerHTML)
})
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.