jQuery使用带有Bootstrap 3和Fancy Box的Content Carousel冲突

时间:2015-04-10 21:15:06

标签: javascript jquery twitter-bootstrap conflicting-libraries circular-content-carousel

我正在使用来自Tympanus的循环内容轮播和FancyBox在使用Bootstrap 3构建的网站上工作的网站。但我注意到,作为Bootstrap一部分的可折叠移动菜单不是在这个页面上工作。我意识到Content Carousel正在使用jQuery 1.6.2,而Bootstrap使用1.9或更高版本。当我删除jQuery-1.6.2的链接时,移动菜单可以工作,但Carousel会中断,当我删除jQuery-1.11.1时,轮播可以工作,但移动菜单会被破坏。链接两者会导致轮播工作,但移动菜单无法正常工作。我尝试过使用jQuery.conflict脚本无济于事(构建网站的人已经开始实现这个失败了)。

我已经尝试将contentcarousel.js文件的第217和227行从.live更改为.on,并按照stack overflow link here删除旧的jquery文件。现在一切都很有效,除非你点击+号进入灯箱然后退出灯箱,内容轮播不再有效。我还注意到,在此更改后,当您将鼠标悬停在下拉菜单上时,它会保持活跃的鼠标悬停状态。州。

该网站位于此http://smmcnyc.com/work/bnc/history.html,其中history2.html是包含已修改的contentcarousel.js文件的版本。

连连呢?建议吗?请帮忙!

0 个答案:

没有答案