我需要类似的东西:
function Splitter() {
if ($(window).width() < 350) OR ($('#right-area').width() < 600) {
$('.grid-item').css("width", "100%")
}
if ($(window).width() < 800) OR ($('#right-area').width() < 800) {
$('.grid-item').css("width", "50%")
}
else {
$('.grid-item').css("width", "33.3333%")
}
}
这样写才正确呢?如果我将 OR
替换为 ||
,它也不起作用。
最佳答案
你应该尝试一下:
function Splitter() {
if (($(window).width() < 350) || ($('#right-area').width() < 600)) {
$('.grid-item').css("width", "100%")
}
if (($(window).width() < 800) || ($('#right-area').width() < 800)) {
$('.grid-item').css("width", "50%")
} else {
$('.grid-item').css("width", "33.3333%")
}
}
我以为你忘记了语句中的“(”或“)”
关于javascript - 这个嵌套的 jQuery 命令如何正确编写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56829073/