我正在使用jquery手风琴ui和可排序的设施现在我面临的问题是 当我拖动手风琴的标题并将其放置到指定的位置然后如果标题 折叠然后它展开,如果它已经展开,那么它就会崩溃。
所以我只想在用户拖动它然后放下它时保持标头关闭。
我的配置属性如下创建accordion
我已设置折叠为true,因为我想要一个设施,如果用户点击,那么手风琴标题会展开并再次点击然后折叠。
$("#accordion").accordion('destroy').accordion({ collapsible: true, active: true,
autoHeight: false, header: "> div > h3" }).sortable({
axis: "y",
handle: "h3",
stop: function(event, ui) {
stop = true;
}
});
答案 0 :(得分:0)
我通过添加以下代码来解决这个问题
var stop = false;
$("#accordion h3").click(function(event) {
if (stop) {
event.stopImmediatePropagation();
event.preventDefault();
stop = false;
}
});