我正在使用 Liferay 6.2 并在我的 html 页面中包含 Alloy UI 版本的 Bootstrap,即:
<link href="http://cdn.alloyui.com/2.5.0/aui-css/css/bootstrap.min.css" rel="stylesheet" />
<script src="http://cdn.alloyui.com/2.5.0/aui/aui-min.js"></script>
我想在我的 html 中使用 Bootstrap 的响应式导航栏,就像 Bootstrap website 上的示例一样但这需要包含 jquery collapse 插件,但我的老板告诉我们不能包含 jquery 并且必须单独使用 YUI。我知道 Alloy UI 包括几个 Bootstrap 等效的 jquery 组件,例如 Modal、TabView、Accordion 等。但是我无法让移动响应式导航栏工作。有没有一种解决方法可以在不将 jQuery 和 Bootstrap 作为模块添加到 YUI 的情况下使用此功能?
最佳答案
要实现 liferay 主题的响应性,您不需要 Bootstrap 的 js 部分。
Lifery 6.2 包含没有 js 部分的 Bootstrap 2.3,拥有响应式导航栏没有用,它只是一个 css 问题。
经典主题是响应式的,从中复制。
关于javascript - 如何在 Liferay 中激活原生 bootstrap 2.3.2 javascript 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23755987/