草庐IT

Superfish

全部标签

javascript - 如何在单击而不是悬停时打开 Superfish jQuery 菜单?

我在网上快速浏览了一下JoelBirch的Superfish菜单实现,它适用于onclick,而不是悬停。在Github上找到了KarlSwedberg的链接,它看起来像门票。https://gist.github.com/917446它就像一个魅力,直到我点击一个事件链接的那一刻,菜单关闭,并且似乎返回false。我怎样才能让它导航到实际的链接目的地? 最佳答案 Karl在GitHub上发布了一个快速更新来帮助我解决问题……这里:https://gist.github.com/652684那对我来说不太管用。从下面的链接中获取我的

php - Uncaught ReferenceError : jQuery is not defined

我只在chromeforsuperfish下拉菜单中收到此错误。它在Firefox和IE中运行良好。它在Chrome中不起作用。菜单本身不是水平的,而是垂直的。出于保密考虑,客户实际站点的域名已更改如下//initialisepluginsjQuery(function(){jQuery('ul.sf-menu').superfish();});我什至将其更改为以下但不起作用:$(document).ready(function(){$('ul.sf-menu').superfish();})我查看了View源代码,它引用了两个头文件。这可能是导致错误的原因。我正在使用magento。

php - 在 drupal 7 中安装 superfish 菜单

我需要使用superfish在我基于Drupal7构建的站点中,我安装了库和superfish模块并启用了它们。我还安装了superfish库,一切正常。另外,我在mytheme.info中添加了一个名为“superfish_menu”的新区域。然后转到block并将superfish1block分配给superfish_menu区域,然后将block配置为在该block中分配的主菜单。然后转到page.tpl.php并放入这段代码最后,我清除了缓存。但不幸的是我看不到super鱼菜单。我错过了什么? 最佳答案 确保父菜单项被Mar

jQuery Superfish 菜单和 SEO

我在边栏中使用Superfish菜单,它在悬停时动态显示其子菜单选项。出于各种原因,我需要动态创建子/子菜单元素,这对“可抓取性”和良好的SEO造成了问题。有人对如何克服这个障碍有一些想法吗?我担心在页面加载时创建子菜单选项并简单地隐藏它们直到悬停会造成SEO困惑,但我需要在抓取页面时搜索机器人可以访问这些链接并创建良好的站点地图。谢谢!用于动态子菜单的代码:$(document).ready(function(){varid;varvisits=0;vararrCounties=["cities1.txt","cities2.txt","cities3.txt","cities4.t

html - YouTube 视频在 HTML 下拉菜单上重叠 (Superfish)

我有一个网页,有使用Superfish的下拉菜单。我使用iframe在该页面上嵌入了YouTube视频。问题是,YouTube视频与菜单重叠。这个问题存在于IE和Chrome上。在Firefox上,这工作正常。这个问题的解决方案是在内标签。但由于这是一个YouTube视频,而我们使用iframe嵌入YouTube视频,我们无法添加到代码。还有另一种解决方案,现在可以使用旧代码嵌入YouTube视频。我想知道如何解决这个问题? 最佳答案 在你的url末尾尝试?wmode=transparent

html - YouTube 视频在 HTML 下拉菜单上重叠 (Superfish)

我有一个网页,有使用Superfish的下拉菜单。我使用iframe在该页面上嵌入了YouTube视频。问题是,YouTube视频与菜单重叠。这个问题存在于IE和Chrome上。在Firefox上,这工作正常。这个问题的解决方案是在内标签。但由于这是一个YouTube视频,而我们使用iframe嵌入YouTube视频,我们无法添加到代码。还有另一种解决方案,现在可以使用旧代码嵌入YouTube视频。我想知道如何解决这个问题? 最佳答案 在你的url末尾尝试?wmode=transparent

javascript - 如何使 superfish 下拉菜单响应?

我正在使用带有skelton框架的superfish下拉菜单。我希望它也能在手机上工作。默认情况下它显示下拉元素,但它悬停在它下面的元素上。我想以某种方式拥有它,以便将父元素推到它下面。任何解决方案? 最佳答案 这里有一个更好的答案我能够将Superfish的相同HTML转换为响应式抽屉菜单。JS非常简单,整个事情基本上是使用CSS完成的。检查一下,让我知道你们的想法!//TRIGGERACTIVESTATE$('#mobnav-btn').click(function(){$('.sf-menu').toggleClass("xa

关于 css:仅在 IE7 和 IE8 中不以链接或悬停状态显示背景图像

BackgroundimagenotdisplayinginlinkorhoverstatesinIE7andIE8only我正在使用超级鱼菜单来显示购物车图标。将鼠标悬停在购物车图标上时,菜单会下拉。链接状态包含购物车的背景图像。将鼠标悬停在链接上时,背景图像正在切换为较暗的图像,并且周围的空间被白色填充。这似乎在FF中运行良好,但我在IE7和IE8中都遇到了问题。在IE7和IE8中,问题是背景图像不会显示为链接状态或悬停状态。只有当我在安装了IE7和IE8的实际机器上检查它时才会发生这种情况。在选择了相应的浏览器模式后,它似乎无法在IE9中运行。似乎也没有在虚拟机上进行复制。问题是:是什么

关于 css:仅在 IE7 和 IE8 中不以链接或悬停状态显示背景图像

BackgroundimagenotdisplayinginlinkorhoverstatesinIE7andIE8only我正在使用超级鱼菜单来显示购物车图标。将鼠标悬停在购物车图标上时,菜单会下拉。链接状态包含购物车的背景图像。将鼠标悬停在链接上时,背景图像正在切换为较暗的图像,并且周围的空间被白色填充。这似乎在FF中运行良好,但我在IE7和IE8中都遇到了问题。在IE7和IE8中,问题是背景图像不会显示为链接状态或悬停状态。只有当我在安装了IE7和IE8的实际机器上检查它时才会发生这种情况。在选择了相应的浏览器模式后,它似乎无法在IE9中运行。似乎也没有在虚拟机上进行复制。问题是:是什么
12