现在,我正在使用的代码试图使其运行起来似乎无法正常工作。 H7表示正在消失中的元素,而类背面是要淡出H7时。我希望能得到这个工作是双向的如何在另一个元素淡入时淡出元素
if ($("h7").css("display", "block")) {
$(".back").hide("fast");
}
else if ($("h7").css("display", "none")) {
$(".back").show(500);
}
现在,我正在使用的代码试图使其运行起来似乎无法正常工作。 H7表示正在消失中的元素,而类背面是要淡出H7时。我希望能得到这个工作是双向的如何在另一个元素淡入时淡出元素
if ($("h7").css("display", "block")) {
$(".back").hide("fast");
}
else if ($("h7").css("display", "none")) {
$(".back").show(500);
}
您正在使用css
作为二传手衰元件,它返回一个jQuery对象,并且一个对象在JavaScript中总是为true
,可以使用:visible
选择器和is
方法。
if ($("h7").is(":visible")) {
$(".back").hide("fast");
}
else {
$(".back").show(500);
}
请注意,h7
是无效的元素。
'h7'不存在。 –