Drupal 7 建站学习手记(三):Nivo Slider模块报错的问题
来源:互联网 发布:怎么找网络水军 编辑:程序博客网 时间:2024/05/01 15:18
本博客已弃用,更新版本请访问 www.dss886.com
Nivo Slider 是Drupal的一个制作幻灯片的模块,效果比views slideshow好得多,
今天在尝试安装使用这个模块的时候却颇费了一番功夫。
使用Nivo Slider需要安装以下几个模块:
1.Nivo Slider 模块本身,这个不用说;
2.Libraries API,相当多的模块依赖这个库,应该都已经装了;
3.Nivo Slider jQuery plugin,这个是 Nivo Slider 的一些界面动画所依赖的jQuery库;
4.jquery_update,这个是使当前jQuery库升级到最新版的模块;
问题就出在jquery_update这个模块上,启用这个模块后,我的business主题二级菜单失效了
看了一下浏览器的log,是 business/js/superfish.js 报错:
打开看看:
顶部有版权声明和开源许可,貌似是一个使用jQuery的开源组件?
因为是启用了jquery_update模块才报错的,推测是有可能它使用的jQuery版本与最新版不符导致的。
去网上搜了一下,果然有 Superfish 这个组件,最新版是1.9,
下载下来最新的 Superfish,.js 复制进 business/js 覆盖,菜单栏果然没问题了。
接下来用 Nivo Slider 设置首页幻灯片,可是图片是显示,就是不动啊,看下log:
看来还是jQuery的问题,又百度了一下这个错误提示,找到了这个:http://blog.csdn.net/dracotianlong/article/details/18195141
jQuery 1.7版本以后,live接口被删除了,必须换成了on,按照错误提示找到 sites/all/nivo-slider/jquery.nivo.slider.pack.js
打开,把里面的两处live()改成on(),保存、刷新页面。
bingo,问题解决!
- Drupal 7 建站学习手记(三):Nivo Slider模块报错的问题
- Drupal 7 建站学习手记(四):如何修改Nivo Slider模块的宽高
- Drupal 7 建站学习手记(五):QuickTabs模块内的元素无法溢出的问题
- Drupal 7 建站学习手记(二):如何将Custom Search模块水平摆放
- Drupal 7 建站学习手记(一):PHP输出的页面多出空行的问题
- 号称最好的JQUERY幻灯片-NIVO SLIDER
- 号称最好的JQUERY幻灯片-NIVO SLIDER
- 幻灯片插件——Nivo Slider的使用(一)(附示例源代码)
- Drupal7 幻灯片 Nivo Slider
- Nivo Slider Settings
- Unity学习日常问题记录三 -- Slider的使用
- nivo slider 的常规用法 带缩略图的效果
- 超棒的免费jQuery幻灯插件:Nivo Slider
- 基于JQuery的轮播图插件nivo-slider使用教程
- 基于JQuery的轮播图插件nivo-slider使用教程
- 基于JQuery的轮播图插件nivo-slider使用教程
- 基于JQuery的轮播图插件nivo-slider使用教程
- JQuery插件之(四)--轮播图nivo-slider使用教程
- FreeMarker整合Spring 3
- Spring DispatcherServlet 工作机制
- Rotate Image & Binary Tree Postorder Traversal & Minimum Path Sum
- 文件类型声明的理解来源
- 【android开发】使用PopupWindow实现页面点击顶部弹出下拉菜单
- Drupal 7 建站学习手记(三):Nivo Slider模块报错的问题
- ubuntu+haproxy+keepalived主从负载
- MDI窗体(多文档界面)
- java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive
- 云环境下面向能耗降低的资源负载均衡方法
- SQLite入门
- js实现php函数urlencode
- java网络编程之TCP
- Oracle 体系结构