gpt4 book ai didi

javascript - 多个html页面一个js文件?

转载 作者:行者123 更新时间:2023-11-28 15:19:47 25 4
gpt4 key购买 nike

我的网站有多个 html 页面和 slider 。

我正在使用 Bxslider 并且有些页面也有 Owl Carousel,但我不想有多个 .js 文件来调用每个页面上的不同 slider 。

我可以只制作一个 js 文件并在所有页面上使用上述代码吗?像这样,在一个 .js 文件中调用所有 slider

$(document).ready(function(){
$('.bxslider').bxSlider();
$("#owl-example").owlCarousel();
});

我不想在每个不需要的页面中都包含两个插件(owl-carousel 和 bxslider)js 文件。

在没有 slider 的页面上调用 slider 是否会影响性能?

谢谢!

最佳答案

这样做很好,并且不会影响性能,因为当你这样做时

$("#owl-example").owlCarousel();

并且没有任何内容与#owl-example选择器匹配,它不会返回任何元素,因此不会调用.owlCarousel()。

因此,您不仅可以使用这些通用调用在一个 js 文件上完成此操作,我会鼓励它,因为这是最好的方法 - 这样,如果您需要更改轮播功能,一切都在一个地方。

关于javascript - 多个html页面一个js文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32011246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com