jQuery的手风琴不工作有时
问题描述:
我的问题是,当我宣布这样的..这不工作有时..jQuery的手风琴不工作有时
$("#accordion").accordion();
$(function() {
$("#accordion").dialog({
autoOpen: true,
show: "blind",
width: 350,
minHeight:460,
hide: "explode"
});
});
如果我去除功能包装的代码..它运作良好,所有的时间..
$(function(){
});
这是什么问题..?
答
它应该是
$(function() {
$("#accordion").accordion();
$("#accordion").dialog({
autoOpen: true,
show: "blind",
width: 350,
minHeight:460,
hide: "explode"
});
});
$(function() {
为$(document).ready(...)
短切,这意味着只有在DOM准备好被包装的代码应被执行。所以它必须包装你的代码,它不应该在代码中使用。
感谢您的快速回复..与您的答案同意..为什么有些时候它的工作? – sakar 2013-02-25 12:57:45
脚本保存在哪里,在标题/底部 – 2013-02-25 12:59:36
它看起来像对话框应该始终工作,但手风琴失败,这是正确的吗? – 2013-02-25 13:02:00