我第一次使用jQuery UI手风琴,我有一个问题: 加载所有Ajax数据后如何延迟打开?
这是手风琴代码:
var ac = $("#accordion").accordion(
{
active: false,
event: false,
autoHeight: false,
navigation: false
},
{ header: "table" }
);
我知道我可以在这个函数中开始打开动画:
$(".SearchResults").load(
url,
{ input: id },
function () {
hideProgress();
}
);
在hideProgress之后它会运行。我怎么开始开场?
答案 0 :(得分:0)
尝试在hideProgress()
之后将手风琴初始化移动到回调,如下所示:
$(".SearchResults").load(
url,
{ input: id },
function () {
hideProgress();
var ac = $("#accordion").accordion(
{
active: false,
event: false,
autoHeight: false,
navigation: false
},
{ header: "table" }
);
}
);