JQuery用户界面手风琴 - 可排序的问题
问题描述:
我使用这个代码,以使手风琴排序,并做出积极的手风琴面板移动到堆栈的顶部:JQuery用户界面手风琴 - 可排序的问题
$(function() {
var stop = false;
$("#ccaccordion h3").click(function(event) {
if (stop) {
event.stopImmediatePropagation();
event.preventDefault();
stop = false;
}
});
$("#ccaccordion").accordion({
header: "> div > h3",
autoHeight: false,
change:
function(event, ui){
ui.newHeader.parent().prependTo(this);
}
}).sortable({
axis: "y",
handle: "h3",
stop: function() {
stop = true;
}
});
});
然而,它似乎并没有正在工作。标准的演示代码工作正常与我的html:
$(function() {
$("#ccaccordion").accordion();
});
任何想法,我要去哪里错了吗?
在此先感谢!
答
排序,
我没有用另一个div包装h3和后续的div。知道这将是简单的事情。谢谢你的时间托马斯!再一次,它只是我成为一个白痴...
+1
太棒了。 :)我没有看到我的评论的任何答案。我认为你必须在@Thomas前加上前缀:让我知道。 – Thomas 2010-10-04 10:52:38
+0
我做了同样的事情,所以谢谢分享。 – 2017-03-06 23:29:12
你能详细说明什么是不正确的工作?你可以在http://jsfiddle.net上提出一个最小的问题例子吗? – Thomas 2010-10-04 08:42:53
啊,这是奇怪的,它工作正常jsfiddle:http://jsfiddle.net/TvV2S/ – Robimp 2010-10-04 08:52:50
我使用Code Igniter,和我所有的其他脚本正在工作,但不是这一个? – Robimp 2010-10-04 08:53:27