防止div成为yui菜单,当它在ul菜单中使用时

时间:2011-04-29 10:23:51

标签: javascript jquery html yui

我正在动态生成shindig的布局缩略图代码,它将创建布局的预览/缩略图并将其放在下拉菜单中。

问题是,如果将div放在<ul/><li/>元素内,或者对于它的层次结构的任何部分,它将被转换为yui-overlay或yui-menu本身

因此,布局预览没有出现,如果我通过某种方式显示它们,则不会触发它们的点击事件。

在此之前有没有人遇到过类似的问题?或者是否有人对如何做到这一点有所了解?

谢谢, Neeraj

1 个答案:

答案 0 :(得分:0)

尝试使用样式为span的{​​{1}}。使用这种风格,它的行为类似于display: block,但重叠可能会让它独自存在。