我的问题是当我这样宣布的时候......有些时候没有工作......
$("#accordion").accordion();
$(function() {
$( "#accordion").dialog({
autoOpen: true,
show: "blind",
width: 350,
minHeight:460,
hide: "explode"
});
});
如果我删除了在函数中包装代码..它一直运行良好..
$(function(){
});
这是什么问题..?
答案 0 :(得分:0)
应该是
$(function() {
$("#accordion").accordion();
$( "#accordion").dialog({
autoOpen: true,
show: "blind",
width: 350,
minHeight:460,
hide: "explode"
});
});
$(function() {
是$(document).ready(...)
的捷径,这意味着只有在dom准备就绪后才能执行包装代码。所以它必须包装你的代码,它不应该在你的代码中使用。