现在,我用来尝试让它工作的代码似乎无法正常运行。 h7表示正在淡入的元素,而back类是h7淡入时淡出的元素。我希望双向工作
if ($("h7").css("display", "block")) {
$(".back").hide("fast");
}
else if ($("h7").css("display", "none")) {
$(".back").show(500);
}
答案 0 :(得分:3)
您正在使用css
作为setter返回jQuery对象,并且JavaScript中的对象始终为true
,您可以使用:visible
选择器和is
方法。
if ($("h7").is(":visible")) {
$(".back").hide("fast");
}
else {
$(".back").show(500);
}
请注意,h7
不是有效元素。