问题标签 [superfish]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1107 浏览

internet-explorer-7 - ie7中的Superfish垂直下拉菜单z-index问题

我发现了很多关于这个问题的问题,我尝试了我找到的所有解决方案(z-index 到父级、相对位置到父级、角插件等),但似乎没有任何帮助。这是演示:

http://visztpeter.me/Develop/index.html

适用于所有浏览器,除了 IE7。任何想法?

0 投票
4 回答
16066 浏览

jquery - 如何使 Superfish 菜单水平宽度为 100%?

我使用 Superfish 1.4.8 作为水平菜单

菜单位于 900px 的固定宽度 div 内

我希望 Superfish 的宽度为 100%(900px),并根据项目的数量自动调整每个 li 的宽度。此菜单中的项目数量将随时间而变化。

基本上我想要 100% 宽度的 TABLE 的相同行为和 TD 的自动调整大小行为

我从 2009 年的一篇旧文章中找到了以下关于如何执行此操作的 CSS 添加:

看起来它应该可以工作,但它没有,菜单仍然显示完全相同

这是在 jsFiddle 上:http: //jsfiddle.net/xRcJL/

有没有人能够将 Superfish 缩放到 100% 的容器?

0 投票
1 回答
513 浏览

joomla - Joomla 1.5!页面类后缀不能与其他菜单模块一起正常工作

宽度此代码:

我们可以在 body 标签中使用$pageclass来设置页面样式。但对我来说,这段代码只适用于mod_mainmenu。例如,如果您使用Superfish扩展菜单模块,“页面类后缀”仅适用于第一个菜单元素(主页或其他)。

有什么解决办法吗?请帮忙...

0 投票
1 回答
368 浏览

jquery - Superfish Dropdown 不会出现在 IE6 中

我正在使用此示例中的 superfish 菜单: http ://users.tpg.com.au/j_birch/plugins/superfish/#examples(带有 Supersubs)。即使在 ie6 中,它也适用于所有浏览器!当我完成将它复制到我的项目时,一切似乎都很好,但只有 IE6 会出现问题。下拉菜单没有出现,真的找不到问题!我什至尝试了相同的 jquery 版本(如示例)。这是我的菜单:http ://tvim.de/cmsms/ 你们知道有什么问题吗?谢谢!

0 投票
1 回答
230 浏览

javascript - IE6中的Superfish问题

我的 Superfish 三级菜单项有问题,它在 IE6 以外的所有内容中都可以正常工作!

你可以在这里查看; http://christthrower.com/newWork/Farhi

sub-sub nav 不会在 IE6 中弹出。

有人对此有任何想法吗?

干杯。

0 投票
1 回答
5926 浏览

jquery - jQuery superfish 菜单/悬停在 iPad、iPhone 等

我在我正在开发的网站上使用jQuery Superfish插件。到目前为止工作正常。

问题是:我必须针对 iPad等移动设备优化网站。
单击菜单项后,只要单击页面上的任何其他链接,菜单就不会自行关闭。

我曾尝试查看Superfish 代码并将悬停事件更改为click事件,但没有成功。

当谈到 jQuery 时,我不是专业人士,所以如果有人能帮助我解决我需要更改的内容以使这些东西正常工作,我将不胜感激。

0 投票
1 回答
1041 浏览

plugins - 谷歌地球插件上的超级鱼下拉菜单

我有这个页面,超级鱼菜单没有显示在谷歌地球插件上,而是在下面!这个问题发生在 IE8 和谷歌浏览器中。有任何想法吗?要运行以下代码,请在 localhost 下运行(即使用 google earth api 密钥注册的域)

0 投票
2 回答
1896 浏览

jquery - 隐藏在 JQuery 幻灯片后面的 JQuery 导航栏

我有一个 JQuery 下拉列表,它隐藏在它正下方的 JQuery 幻灯片后面,here

我需要将下拉菜单放在顶部...我尝试过 z-index 无效。

从我的研究中可以看出,这是一个相当普遍的问题......有人可以帮忙吗?

代码:

0 投票
2 回答
5580 浏览

javascript - 在调整大小事件时禁用超级鱼

我正在尝试将 Superfish jQuery 插件与 Nathan Smith 的 adapt.js 片段结合起来,该片段根据浏览器宽度动态加载到不同的 CSS 文件中。我想在移动模式下禁用/替换/某些 Superfish 菜单,因为下拉菜单在那里没有任何意义。我试图检测更改并禁用菜单,但是当窗口再次调整宽度时我需要重新启用它。

这是我所拥有的:

基本原理是更改 html 元素的 id resize(介于pagesize_0pagesize_1- 之间),并在 CSS 中使用后代选择器来禁用菜单,但这不起作用。我尝试重新运行sfMenu()resize上面未显示代码),但它似乎没有检查更改的 DOM,意识到pagesize_1不再存在,然后优雅地失败(我认为这会达到我想要的效果)。

有什么想法吗?理想情况下,我想破坏superfishresize-to-mobile 上的功能,然后在屏幕再次变大时重新恢复它。

0 投票
1 回答
1909 浏览

jquery - Superfish 插件调整 - 也向父 li 元素添加“当前”类

我正在使用一些软件构建一个站点,该软件会吐出一组分层嵌套列表,而我又使用 superfish jquery 插件将其转换为下拉菜单。

我遇到的问题是,所述软件将仅应用一个活动类(适用于当时处于活动状态的任何页面/元素) - 如果我在二级页面上并且我需要将一个应用到父级

  • 标记以及,以使菜单保持打开状态。出于显而易见的原因,我不想破解核心,所以我想知道是否可以使用 Jquery 来应用一些简单的魔法。

    有没有一种方法可以针对包含 class='active' 的列表的父 li 元素?(如果我只在顶级页面中,则不需要向上遍历)

    例如软件生成的代码是这样的:

    我还需要将另一个 class="active" 应用到顶层<li>,因为它是活动节点的父级。

    那有意义吗?