我有一个页面,其中包含一个jQuery-UI水平滑块,使用一个小函数在div
内创建,可以使用$.toggle()
通过单击它的标题显示/隐藏。
问题是,一旦div
被隐藏,当它被展开时,滑块就会消失。
这里可以看到问题的简化演示:http://arr.gr/jquery-issue.html(文件包含所有相关的源代码) - 当单击“高级选项”标题隐藏然后显示div
时,滑块不再存在
有关如何解决此问题的任何建议?
答案 0 :(得分:4)
我已经下载了你的页面。
似乎问题在于'blind'
选项,您传递给.toggle()
函数。
我已将其更改为.slideToggle()
,一切都按预期工作。
UPD:'blind'
是.toggle()
的有效选项,最新版本的jquery ui(1.8.0)一切正常。