3

我想在右上角添加 4 个带有关闭按钮的 div,与父 DIV 水平对齐。单击关闭按钮时,应从父 DIV 中删除 div。Jquery 可以做到这一点吗?如果有人可以发布示例代码,我将不胜感激!

谢谢

4

1 回答 1

10

让我们来帮助你。

jsBin demo

<div class="box">
    <div class="close_box">X</div>

    <h2>Box title</h2>
    <p>Merol muspi rolod tis tema...</p>

</div>

问:

$(document).on('click','.close_box',function(){
    $(this).parent().fadeTo(300,0,function(){
          $(this).remove();
    });
});

或者简单地说:

$(document).on('click','.close_box',function(){
    $(this).parent().remove();
});

看看文档(总是!):

http://api.jquery.com/on/
http://api.jquery.com/parent/
http://api.jquery.com/remove

于 2012-07-21T22:19:13.157 回答