将 jQuery UI Accordion 放入 jQuery UI 对话框中
通过为选项卡创建适当的标记,我已经能够将 jQuery UI 选项卡小部件放置在 jQuery UI 对话框中;但对手风琴进行同样的操作并不起作用:单击手风琴部分的锚点会导致对话框关闭。有没有一种简单的方法可以实现这一点?
By creating the appropriate markup for Tabs, I've been able to place a jQuery UI Tabs widget inside a jQuery UI Dialog; but doing the same with an Accordion has not worked: clicking on the anchor of the accordion section causes the Dialog to close. Is there a straightforward way to accomplish this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对我来说效果很好...我为您发布了演示。
也许您需要使用对话框功能中的“打开”选项?
注意:对于选项卡来说,基本上是一样的,在 open 选项中添加函数调用。
Works fine for me... I posted a demo for you.
Maybe you needed to use the "open" option in the dialog function?
Note: For tabs, it's basically the same thing, add the function call inside the open option.
您可以为对话框创建一个 div,并在其中为手风琴创建一个 div。
HTML 片段:
JavaScript 片段:
请参阅此处的小提琴:
http://jsfiddle.net/saylesc/RDwUj/2/
You can create a div for the dialog, and a div inside that for the accordion.
HTML Snippet:
JavaScript Snippet:
See the fiddle here:
http://jsfiddle.net/saylesc/RDwUj/2/