当前位置: 首页 > 面试题库 >

Bootstrap和jQueryUI冲突

庄星汉
2023-03-14
问题内容

我正在尝试tooltip在同时引用 jQueryUIBootstrap 3 的View
上使用。如果我在jQueryUI的js之后加载Boostrap,则tooltip()调用成功,但是如果我在Bootstrap之后调用jQueryUI,则出现错误,并且没有任何效果。您可以自己尝试。互联网上对此进行了大量讨论,我询问了有关GitHub的问题,但我还找不到解决方案。


问题答案:

理想的解决方案是采用没有工具提示的QueryUI。这将起作用。如果您不想这样做,请在JQueryUI之后包含Bootstrap。确保每个组件都有唯一的组件(可以使用所需组件自定义构建两个库)

Bootstrap可以重置任何组件,例如:

var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
$.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality

在JQueryUI之后加载引导程序时,以上代码将起作用

这是来自Bootstrap的相关代码:

  var old = $.fn.tooltip

  $.fn.tooltip = function (option) {
    ....
  }


  $.fn.tooltip.noConflict = function () {
    $.fn.tooltip = old
    return this
  }


 类似资料:
  • 我用jsPlumb和jQuery EasyUI遇到了一个真正的问题。 发生了什么。我有一个网站正在使用EasyUI,我试图向它添加一些jsPlumb连接,但是这些连接没有按照我希望的那样运行。 我准备一些演示与jsPlumb只和它的工作。但是当我把它添加到现有的网站连接不起作用。 在调查了冲突发生的地点后,我得出以下结论: 只要我不加载EasyUI,jsPlumb就可以工作。加载EasyUI后:

  • 我有一个带有单个输入的html搜索表单。在输入字段中,用户可以写三个不同的东西:区域名称,旅行名称,其他关键字。 null 剧本: 提前感谢Chaim

  • 问题内容: 我对Rails资产管道有些陌生,所以我可能做错了什么。我正在尝试将Active Admin用于后端,将twitter bootstrap css用于前端应用程序。 我将bootstrap.css添加到 / app / assets / stylesheets中, 然后还添加了: 到application.css-然​​后我在本地对资产进行了预编译 它似乎工作正常,但某些样式未完全通过,

  • JqueryUI 是目前最流行的前端框架。它是时尚,直观且功能强大的移动第一前端框架,可实现更快速,更轻松的 Web 开发。

  • 我一直试图解决这个问题,并寻找可能的解决方案,但仍然没有得到正确的一个。我有这个自举的navbar和我有一个社交媒体图标固定定位。但如果我缩小屏幕,切换菜单,社交媒体图标就会出现在菜单前面。我想把它放在菜单后面。我还尝试使用并使其高于图标,但仍然相同。请看下面我的代码: null null

  • 我所有涉及gui的代码都有问题。例如,公共类Ritboard扩展Jboard行给我一个错误: 在javax.swing.JComponent中的getBaselineResizeBeacior()与在java.awt.Component中的getBaselineResizeBeacior()冲突;试图使用不兼容的返回类型 他的权宜之计是实施什么都不做的方法。我也尝试重新安装IntelliJ。有谁知