看看这段代码
<div class="preview">
<img src="link" alt="" class="overlay" />
</div>
Run Code Online (Sandbox Code Playgroud)
我需要做的是将内部div调用"overlay"包装,然后添加另一个名为"overlay2"的div,如下所示
<div class="preview">
<div class="overlay">
<img src="link" alt="" class="overlay" />
<div class="overlay2"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我试图使用.wrap和追加但我不知道如何使用一个命令
你可以试试这个
$('div.preview img')
.wrap('<div class="overlay"></div>')
.after('<div class="overlay2"></div>');
Run Code Online (Sandbox Code Playgroud)
演示(见来源).
$('div.preview img')
.wrap($('<div/>', {'class':'overlay'}))
.after($('<div/>', {'class':'overlay2'}));
Run Code Online (Sandbox Code Playgroud)
演示(见来源).
<div class="preview">
<div class="overlay">
<img src="link" alt="" class="overlay">
<div class="overlay2"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
很简单
$('.preview').append('<div class="overlay2"></div>')
$('.overlay').wrap('<div class="overlay"></div>')
Run Code Online (Sandbox Code Playgroud)
在这里测试: http: //jsfiddle.net/RASG/32JSW/
| 归档时间: |
|
| 查看次数: |
6252 次 |
| 最近记录: |