必须刷新到 运行 功能
have to refresh to run function
我正在尝试为我的投资组合网站创建响应式缩略图库。
.gallerythumb 是缩略图,它的默认宽度是 25%。理论上,我的 jquery 会根据页面大小调整缩略图 div 容器的宽度。它有效,但 if/else 语句在页面加载时仅 运行s,这意味着我必须刷新页面,在我调整浏览器大小后,将其设置为 运行。有什么线索吗?
if ($(window).width() < 640) {
$(".gallerythumb").css("width", "50%");
}
else if ($(window).width() < 260) {
$(".gallerythumb").css("width", "100%");
}
您可以在函数中移动画廊调整大小代码,然后在 window 调整大小和 window 加载时调用该函数
function resizeGallery() {
if ($(window).width() < 640) {
$(".gallerythumb").css("width", "50%");
}
else if ($(window).width() < 260) {
$(".gallerythumb").css("width", "100%");
}
}
$(window).resize(function () {
resizeGallery();
});
$(document).ready(function() {
resizeGallery();
})
我正在尝试为我的投资组合网站创建响应式缩略图库。 .gallerythumb 是缩略图,它的默认宽度是 25%。理论上,我的 jquery 会根据页面大小调整缩略图 div 容器的宽度。它有效,但 if/else 语句在页面加载时仅 运行s,这意味着我必须刷新页面,在我调整浏览器大小后,将其设置为 运行。有什么线索吗?
if ($(window).width() < 640) {
$(".gallerythumb").css("width", "50%");
}
else if ($(window).width() < 260) {
$(".gallerythumb").css("width", "100%");
}
您可以在函数中移动画廊调整大小代码,然后在 window 调整大小和 window 加载时调用该函数
function resizeGallery() {
if ($(window).width() < 640) {
$(".gallerythumb").css("width", "50%");
}
else if ($(window).width() < 260) {
$(".gallerythumb").css("width", "100%");
}
}
$(window).resize(function () {
resizeGallery();
});
$(document).ready(function() {
resizeGallery();
})