然后换行元素在其中附加另一个元素
看看这段代码
我需要做的是将内部div调用“overlay”包装,然后添加另一个名为“overlay2”的div,如下所示
我试图使用.wrap和追加但我不知道如何使用一个命令
非常简单
$('.preview').append('') $('.overlay').wrap('')
在这里测试一下: http : //jsfiddle.net/RASG/32JSW/
你可以试试这个
$('div.preview img') .wrap('') .after('');
DEMO (见来源)。
要么
$('div.preview img') .wrap($('', {'class':'overlay'})) .after($('', {'class':'overlay2'}));
DEMO (见来源)。
产量
var imgElement = $('div.preview').find('.overlay'); $('div.preview').remove('img.overlay'); $('div.preview').append(""); $('div.overlay').append(imgElement); $('img.overlay').after("");