gpt4 book ai didi

javascript - Unite Gallery如何在调整大小时将网格位置从右到下更改?

转载 作者:行者123 更新时间:2023-12-03 01:37:57 25 4
gpt4 key购买 nike

我有这个画廊unite gallery .

当窗口小于768像素时,我需要将网格位置从右到下更改

$(window).on('resize load', function () {
let w = window.innerWidth;

if(w <= 768){
jQuery("#gallery").unitegallery({
gallery_theme: "grid",
theme_panel_position: "bottom"
});
} else if(w > 768) {
jQuery("#gallery").unitegallery({
gallery_theme: "grid",
theme_panel_position: "right"
});
}

但是此代码仅在窗口 onload 不在 onresize 中时更改

最佳答案

我用我的本地设置检查了你的代码,它工作正常。现在你需要检查 JS 插件 unitegallery 最后是否返回 JS 对象。如果是这样,那么只有我们可以将进一步的 jquery 绑定(bind)到该元素。

您还可以尝试获取元素对象并将其存储在这样的变量中,

var gallary = $('#gallery');
$(window).on('resize load', function () {
let w = window.innerWidth;

if(w <= 768){
gallery.unitegallery({ // Notice the change here.
gallery_theme: "grid",
theme_panel_position: "bottom"
});
} else if(w > 768) {
gallery.unitegallery({ // Notice the change here.
gallery_theme: "grid",
theme_panel_position: "right"
});
}
});

关于javascript - Unite Gallery如何在调整大小时将网格位置从右到下更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50983121/

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