Javascript 手风琴删除Div点击

Javascript 手风琴删除Div点击,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我有这个手风琴 <div id="accordion" class="accord"> <h2> <a href="#">Item1</a></h2> <div> Content1 </div> <h2 > <a href="#">Item2</a></h2> <div&

我有这个手风琴

<div id="accordion" class="accord">
    <h2>
        <a href="#">Item1</a></h2>

    <div>
        Content1
    </div>
    <h2 >
        <a href="#">Item2</a></h2>
    <div>
       Content#2
    </div>
</div>

    $("#accordion").accordion({
        autoHeight: false,
        animated: 'bounceslide',
        icons: { "header": "ui-icon-plus", "headerSelected": "ui-icon-minus" }
    });

内容1
内容#2
$(“手风琴”)。手风琴({
自动高度:false,
动画:“弹跳滑翔”,
图标:{“标题”:“ui图标加”,“标题选定”:“ui图标减”}
});
我想在每个项目上添加一个链接,以删除该acordion Div,我该如何做?

(函数($){$(“#手风琴”).children(“Div”).each(函数(索引,元素){
(function ($) {        $("#accordion").children("div").each(function(index, element) {
$(element).append('<div class="delete">x</div>');
$(element).children('.delete').bind('click', function() {
$(element).hide();
});
});
}(jQuery));
$(元素).append('x'); $(元素).children('.delete').bind('click',function()){ $(元素).hide(); }); }); }(jQuery));
我看到您没有任何删除DIV部分的链接

假设你有,这是我的样品

$('.remove').click(function(e) {
    $(this).parent('div').prev('h2').andSelf().remove();
});

它不起作用。当firebug中的deguggin时,我看到$(this).parent('div')正在给对象[],但如果我看到parents,我会看到它上面所有div的列表,所以我要删除的链接在div表中-tr tdIt取决于您如何定义标记。只要使用正确的顺序。。可能类似于$(this).parent('div').andSelf().remove();