gpt4 book ai didi

javascript - 如果宽度大于 767px 是否启用插件?

转载 作者:行者123 更新时间:2023-11-28 07:29:30 26 4
gpt4 key购买 nike

我正在尝试编写一些 javascript/jquery,以便在视口(viewport)宽度大于 767 像素时启用幻灯片插件。

如果它小于所述值,它应该简单地在正文中显示背景图像并禁用插件

目前我无法让插件在宽度 > 767px 时显示,但当宽度小于 767px 时背景图像会显示

任何帮助将不胜感激

代码:

$(window).on('resize', function() {
if($(this).width() < 767) {
$("body").addClass("backgroundImage");
$("#example, body").vegas();
window.location.reload();

} else {
$("body").removeClass("backgroundImage");
$("#example, body").vegas({
delay:10000,
transition: 'fade',
cover: true,
align: 'center',
valign: 'center',
preload: true,
preloadImage: true,
slides: [
{src: "img/slideshow/img1wB-E.jpg"},
{src: "img/slideshow/img2-2.jpg"}
]
});
window.location.reload();
return;

}

}).trigger('resize');

最佳答案

为什么不创建一个最小宽度为 767 的 CSS 条目,这样如果它低于这个值,它就不会显示。

@media (min-width: 767px) {
.specialSlideshow {
width: 750px; }
}
@media (min-width: 0px) {
.specialSlideshow {
display:none; }
}

因此,您可能会在幻灯片放映代码周围包装一个类为 specialSlideshow 的 div,如果它低于 767 像素,它将不会显示。

关于javascript - 如果宽度大于 767px 是否启用插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31617626/

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