Magento: 解决 Bootstrap 3 与prototype并用的时候, 下拉菜单消失的问题 Bootstrap 3 dropdown menu dis...
方法一 : 使用友善的文件
EASY FIX:
Just replace Magento’s prototype.js file with this bootstrap friendly one:
https://raw.github.com/zikula/core/079df47e7c1f536a0d9eea2993ae19768e1f0554/src/javascript/ajax/original_uncompressed/prototype.js
You can see the changes made in the prototype.js file to fix the bootstrap issue here:
https://github.com/zikula/core/commit/079df47e7c1f536a0d9eea2993ae19768e1f0554
NOTE: JQuery must be include in your magento skin before prototype.js.. Example:
Download 下载 prototype-friendly.js
方法二 : 不修改任何源文件
I’ve also used code from here: http://kk-medienreich.at/techblog/magento-bootstrap-integration-mit-prototype-framework but without a need to modify any source. Just put code below somewhere after prototype and jquery includes:
(function() {var isBootstrapEvent = false;if (window.jQuery) {var all = jQuery('*');jQuery.each(['hide.bs.dropdown', 'hide.bs.collapse', 'hide.bs.modal', 'hide.bs.tooltip','hide.bs.popover'], function(index, eventName) {all.on(eventName, function( event ) {isBootstrapEvent = true;});});}var originalHide = Element.hide;Element.addMethods({hide: function(element) {if(isBootstrapEvent) {isBootstrapEvent = false;return element;}return originalHide(element);}}); })();
原文: http://stackoverflow.com/questions/19139063/twitter-bootstrap-3-dropdown-menu-disappears-when-used-with-prototype-js
转自: Magento: 解决 Bootstrap 3 与prototype并用的时候, 下拉菜单消失的问题 Bootstrap 3 dropdown menu disappears when used with prototype.js
Magento: 解决 Bootstrap 3 与prototype并用的时候, 下拉菜单消失的问题 Bootstrap 3 dropdown menu dis...相关推荐
- 【解决方法】点击bootstrap里导航条nav里的下拉菜单无反应)
[解决方法]点击bootstrap里导航条nav里的下拉菜单无反应 nav 导航条 下拉菜单 nav 导航条 下拉菜单 只需要按顺序引入以下3个文件即可:
- Bootstrap mouseover 下拉菜单 Enable Hover for Bootstrap Nav Dropdowns
Bootstrap v3′s navigation has menus toggle enabled by default - you have to click to have them open/ ...
- 下拉菜单html菜鸟教程,Bootstrap 下拉菜单
Bootstrap 下拉菜单(Dropdown)插件 Bootstrap 下拉菜单 这一章讲解了下拉菜单,但是没有涉及到交互部分,本章将具体讲解下拉菜单的交互.使用下拉菜单(Dropdown)插件,您 ...
- bootstrap分割式下拉菜单显示不全
[背景] 最近在研究bootstrap,在实现分割的按钮下拉菜单时,遇到这样一个问题,按钮和下拉菜单不对齐.大小不一样,见下图: [解决方式] 需要加一句<!DOCTYPE html>,h ...
- Bootstrap下拉菜单
前面的话 网页交互的时候经常会需要上下文菜单或者隐藏/显示菜单项,Bootstrap默认提供了用于显示链接列表的可切换.有上下文的菜单.而且在各种交互状态下的菜单展示需要和javascript插件配合 ...
- Bootstrap入门(八)组件2:下拉菜单
Bootstrap入门(八)组件2:下拉菜单 先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的.2.需要在<body>当中添加) <link hr ...
- linux boot菜单列表,Bootstrap 下拉菜单(Dropdowns)简介
Bootstrap 下拉菜单是可切换的,是以列表格式显示链接的上下文菜单.这可以通过与 下拉菜单(Dropdown) JavaScript 插件 的互动来实现. 如需使用下拉菜单,只需要在 class ...
- Bootstrap 多级下拉菜单
在很多时候,我们可能需要多级下拉菜单.在一个下拉菜单的某个菜单项中,再创建另一个下拉菜单,即可实现多级下拉菜单. 只需为下拉菜单的任意 <li> 元素添加 .dropdown-submen ...
- Bootstrap系列 -- 36. 向上弹起的下拉菜单
有些菜单是需要向上弹出的,比如说你的菜单在页面最底部,而这个菜单正好有一个下拉菜单,为了让用户有更好的体验,不得不让下拉菜单向上弹出.在Bootstrap框架中专门为这种效果提代了一个类名" ...
最新文章
- 使用slice和concat对数组的深拷贝和浅拷贝
- 第二阶段团队项目冲刺第六天
- 【Java 网络编程】TCP 简介
- 如何利用云原生技术构建现代化应用?
- 如何使用工具对SAP CRM系统的odata服务进行监控
- [摘记]数值方法04——函数求值
- 《AlwaysRun!》第五次作业:项目需求分析改进与系统设计
- java objects_Java Objects-------------工具类使用
- 学习C++项目——select模型,poll模型和epoll模型
- vs2010 C# 如何将类做成DLL 再从另一个项目中使用这个类
- HTML5前端可以兼职做什么
- 提醒用户的方式 notification+Dialog
- 一直想写的关于tarjan算法的理解——向struct edge大佬低头
- 我的2017,五味杂陈
- Unity -- Animation(旧版动画组件)和Animator(新版动画器组件)
- 解开硬盘逻辑死锁的一种有效方法 (转)
- 【论文阅读】2021中国法研杯司法考试数据集研究(CAIL2021)
- C语言图形编程--俄罗斯方块制作(二)源代码
- 广告位Banner设计(推广产品、游戏)
- Linux 分区、格式化4T大容量存储分区
热门文章
- C++语言基础 —— STL —— 算法 —— 排列组合算法
- Sudoku Killer(HDU-1426)
- 判断一个数能否同时被3和5整除(信息学奥赛一本通-T1046)
- A+B Problem(洛谷-P1001)
- 信息学奥赛C++语言:与 7 无关的数的个数
- MySQL:数据库备份批处理脚本
- error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/r
- PoseCNN代码复现CMake编译找不到math_functions.hpp
- app启动页自动跳转源码_Jenkins集成appium自动化测试(Windows篇)
- lightgbm原理_LightGBM 原理及参数学习