我正在尝试使用Bootstrap进行测试,并且当我从CDN导入脚本时,它破坏了我的jQuery功能,该功能逐渐淡出了网站上的某些内容。实际上,它仍然会执行FadeIn,但不会执行FadeOut(发生在fadeIn之前,请参见下文)。
无论如何,这是我使用的代码:
$(document).ready(function(){
$("#home, #web, #design").click(function(){
$("#main").finish().fadeOut("slow");
$("#main").fadeIn("slow");
});
});
这是我添加的CDN:
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx" crossorigin="anonymous"></script>
我以前也有这个jQuery脚本,我意识到我也把它放在脑海:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
可能为什么会有冲突,但是不确定如何解决。
谢谢。
如果您查看jQuery下载页面,则可以阅读以下内容:
您还可以使用苗条的构建,它不包括ajax和effects模块:
jQuery的苗条版本不包含这些功能。您必须使用最低版本
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句