我有一部可折叠的手风琴,效果很好。我基本上使用这个例子http://jsfiddle.net/qN7b8/5/。但是, - 在jsfiddle中 - 在再次拖放一个面板之后,我需要在元素上单击两次以显示其内容。
这是JavaScript代码:
var stop = false;
$("#accordion h3").click(function(event) {
if (stop) {
event.stopImmediatePropagation();
event.preventDefault();
stop = false;
}
});
$("#accordion").accordion({
header: "> div > h3"
})
.sortable({
axis: "y",
handle: "h3",
stop: function() {
stop = true;
}
});
任何想法如何解决这个问题?
答案 0 :(得分:0)
将stopImmediatePropagation()
替换为stopPropagation()
http://jsfiddle.net/ouadie/RckPm/