2013-12-19 4 views
1
<div class="photo"> 
<a href="#"><img src="/media/image.jpg"></a> 
</div> 

Использование unwrap() является удивительным, но сейчас я должен разворачивать img выше, используя старую версию JQuery, удаляя ссылку и сохранить только изображение внутри из div.Как разворачивать элемент с помощью JQuery 1.3.2

ответ

4

Вы можете попробовать установить html div, а также закрыть / img тега.

Live Demo

$('.photo').html($('.photo a').html()) 
1

Если вы хотите поместить содержимое вместе с соответствующими данными/событий и т.д., то

$('.photo a').each(function(){ 
    $(this).after($(this).contents()); 
    $(this).remove() 
}) 

Demo: Fiddle или this

Смежные вопросы