我有以下格式:
<div id="container1">
<div id="post"> blah blah blah </div>
<div id="post"> blah blah blah </div>
<div id="post"> blah blah blah </div>
</div>
<div id="container2">
<div id="post"> blah blah blah </div>
<div id="post"> blah blah blah </div>
<div id="post"> blah blah blah </div>
</div>
我想要一个 jQuery 代码来删除“container1”中的最后一个“post”DIV,并具有淡入淡出的效果。
重要提示:“container1”没有指定的“post”DIV 编号。所以代码应该只选择“container1”div 中的最后一个“POST”div。
谢谢
最佳答案
$('#container1 #post:last').fadeOut()
将删除“container1”中 ID 为“post”的最后一个 div。
此外,正如 Gumbo 所说,ID 应该是唯一的。但是,此 jQuery 代码仍然有效。
关于javascript - 如何使用 jQuery 删除最后一个 DIV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2164415/