- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试实现 nivoslider在我的 magento 安装上。我只是复制粘贴 downloaded demo package 中的内容(我已经在我的 firefox 上测试过并且运行非常流畅)到 magento。我做了所有的功课
在 page.xml 中添加这些文件
<reference name="head">
<action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
...
<action method="addCss"><stylesheet>css/nivo-slider.css</stylesheet></action>
<action method="addCss"><stylesheet>css/themes/default/default.css</stylesheet></action>
<action method="addCss"><stylesheet>css/themes/default/pascal.css</stylesheet></action>
<action method="addCss"><stylesheet>css/themes/default/orman.css</stylesheet></action>
<action method="addItem"><type>skin_js</type><name>js/jquery-1.6.2-no-conflict.js</name><params/></action>
...
<action method="addItem"><type>skin_js</type><name>js/jquery.nivo.slider.pack.js</name><params/></action>
<action method="addItem"><type>skin_js</type><name>js/my_own_custom_script.js</name><params/></action>
...
</reference>
复制 magento cms 页面上的 slider html 部分
jQuery(document).ready(function($) { $('#slider').nivoSlider(); });
到 my_own-custom_script.js它运行,但不流畅。有时幻灯片只是停了一会儿。其他时候,其中一张图片幻灯片不会出现。动画也有点闪烁。 slider 导航(上一个-下一个按钮和 slider 底部的那些圆圈)有时对我的点击事件没有响应。让我感到困惑的是,所有这些症状只是有时发生,其他时候运行良好。
哦,还有一件事,每次我用 firebug 检查它的一个元素时,这个 nivoslider 总是让我的 firefox 崩溃。
谁能给我一些线索,为什么会这样?我怀疑这与 magento 的 Prototype 脚本冲突有关(尽管它已经在无冲突模式下运行)
最佳答案
经过一番挖掘,我找到了解决方案……而且解决方案非常简单:就像在 nivoslider 脚本中添加一个小下划线字符一样简单。只需在 nivoslider 脚本中替换这一行:
$.fn._reverse = [].reverse;
对此
$.fn._reverse = []._reverse;
这里是给需要解释的人的解释:
如果您在使用 nivoslider 时看到错误列表(使用 firefox,ctrl+shift+j),您会发现原型(prototype)递归过多。这是对 Prototype 的“太多递归”的解释:prototype too much recursion problem .
在 Prototype 上使用 reverse 函数与 NivoSlider 发生冲突。 github上的家伙发现了这个问题并在这里给出了一个快速解决方案: https://github.com/gilbitron/Nivo-Slider/issues/35
这个问题把我逼疯了,因为到处都没有足够的资源(尝试用谷歌搜索一下,你会找不到这个问题的直接答案)。所以我希望我的问题以及我自己的回答可以帮助其他和我有同样情况的人:)
关于javascript - NivoSlider 在 magento 上运行不流畅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8724691/
我在我的 asp.net 应用程序中使用 nivo jquery 图像 slider ,但是在页面加载后它没有改变图像并且只显示“loading.gif”图像,在 jquery 调试时我收到错误消息:
有谁知道如何将 nivoslider 中的点更改为数字?我尝试查看 css 和代码,但找不到任何内容。谢谢 最佳答案 只需评论 text-indent和图像 background来自 Nivo CSS
我正在尝试让 nivoSlider 在此网站上工作 http://fritech.co.uk/它有三个图像 但是
我最近在我的网站上安装了最新的 Nivo Slider。 www.desireandpleasure.co.uk/shop然而,现在我的 fancybox 弹出警告没有显示。 我假设它有冲突的 jav
我目前正在开发一个包含 nivo slider 的 wp 模板,在发生奇怪的事情之前它工作正常。每当我将鼠标悬停在 slider 上时,控件导航内的按钮都会向右移动 1-2 像素。这只发生在 Chro
我在同一页面上使用 nivoslider 和垂直导航菜单。 Nivoslider 似乎会以随机间隔卡住并禁用我的导航菜单。但是页面上的其他链接工作正常。我在 Firefox、Chrome 和 Safa
我正在尝试将下面示例中的数字导航更改为实际的文本链接。 因此 '1' 可能是 'Football','2' 可能是 'Ice Hockey'等等... 如何使用 NivoSlider 实现此目的代码?
我对图像尺寸有疑问。我正在使用 nivoslider。我通过这个在 CSS 中设置宽度和高度: .nivoSlider img { width:688px !important; height:324
我使用的当前方法只是在 afterChange 事件上增加一个索引值,但是当用户向后导航时这会中断。如何确定当前图像索引是什么? (function($){ $(function(){ var i
首先,我一直在研究类似的问题,但没有任何结果,这是我的问题。 我可以在本地完美地设置nivo slider ,但是当我复制并粘贴完全相同的内容并且我正在谈论文件夹和文件夹中的位置到我的网络酒店时,我收
我在页面上使用 nivoSlider。我根据自己的需要调整了一个主题,但我现在想要在图像旁边放置上一个和下一个按钮(上一个在左侧,下一个在右侧站点),而不是在图像顶部。 你可以在这里看到测试页面: h
我正在尝试将 NivoSlider 包含到一个 div 中,id imageslider 到我的页面中。我已经尝试按照他们的教程进行操作 website ,但现在已经四天没有效果了。请检查一下: in
我需要在 Nivoslider 的每张幻灯片上添加一些文本 DIV。我尝试了不同的方法,但没有按预期工作...... 标题对我没有帮助,因为我不想在图片底部看到标题.. 文本应该在每张幻灯片上的确切位
除淡入淡出外,nivoSlider 没有任何效果。查看他们的官方网站: http://demo.dev7studios.com/nivo-slider/demo-3/ 上面写着:带有深色主题和随机设置
所以对于 nivoslider 主题,数字应该根据 bullets.png 变成子弹,对吗?好吧,这很奇怪,因为在我的例子中,数字仍然是数字。我正在使用默认主题和深色主题,两者都不会将数字更改为元素符
我正在尝试实现 nivoslider在我的 magento 安装上。我只是复制粘贴 downloaded demo package 中的内容(我已经在我的 firefox 上测试过并且运行非常流畅)到
我的网站使用 wordpress。在使用主题开始时, slider 可以正常工作,但现在出现这些错误 TypeError: jQuery(...).nivoSlider is not a functi
如何在 NivoSlider 中从 MySQL 数据库加载图像。我似乎无法找到解决方案。我想创建一个 jQuery 图像 slider 。我需要动态加载存储在 MYSQL 数据库中的图像。 如有任何建
我正在用 CI 编写网页。我是新手。我无法在页面上显示我的图像文件。我的目录结构是 +application +system +assets +css +js +images 我在一部分中
我的 nivoslider 插件在所有浏览器和最高 ie8/9 上都可以正常工作——但是在 IE 7 中, slider 可以正常工作,但我看不到指示 slider 中有多少图像的方 block (n
我是一名优秀的程序员,十分优秀!