【发布时间】:2022-12-26 08:12:11
【问题描述】:
我在 Webflow 上使用收藏列表。当列表中的 2 个字段为空时,我想隐藏父 div,因此两个条件必须同时为真。 Webflow 有时对 Jquery 很棘手,所以我尝试了几种不同的方法但没有成功。我究竟做错了什么?
使用 webflow 类 .w-dyn-bind-empty 搜索空集合项 & 添加一个带有 display:none 的类,如果语句为真:
$(document).ready(function() {
var width = $(window).width();
if (width < 992) {
var con = $("#contractor"),
photo = $("#photography");
if (con.hasClass('.w-dyn-bind-empty') && photo.hasClass('.w-dyn-bind-empty')) {
$("#collaborators").addClass('is--off');
}
}
});
或者检查空值并使用 .hide:
$(document).ready(function() {
var width = $(window).width();
if (width < 992) {
var con = $("#contractor").val(),
photo = $("#photography").val();
if (con == "" && photo == "") {
$("#collaborators").hide();
}
}
});
【问题讨论】:
标签: jquery if-statement conditional-statements webflow