我想要做的是,如果通过按下它打开的部分可见,则将按钮值设为“1”,如果该部分不可见,则使其显示“2”。(可见/不可见 - 隐藏/可见)。
这是我认为最接近真相的失败尝试:
$(document).ready(function(){
$(".doc1").hide();
$(".doc").click(function(){
$(".doc1").slideToggle("fast");
if($('.doc1').is(':visible')) {
document.getElementById('doc').value = '1';
}
else
document.getElementById('doc').value = '2';
});
});
无论该部分是打开(可见)还是隐藏(.hide),该值都停留在“2”上。