0
$(function () {
    $("#test").draggable({
        handle: "#testheader",
        containment: 'window'
    });
});

$('p#exit').click(function () {
    $('#test').hide();
});
});

<div id="test"><div id="testheader"><p id="exit">Exit</p></div></div>

当我单击 p 元素时,它不会退出,而是在我单击容器 div 时退出。

4

1 回答 1

2

试这个...

$(function () {
    $("#test").draggable({
        handle: "#testheader",
        containment: 'window'
    });

    $('#exit').click(function () {
        $('#test').hide();
    });
});

抹去});过去$('#exit')

看看这个jSfiddle 例子

于 2013-02-22T19:27:43.227 回答