由于隐藏的div,按钮不可见

时间:2012-11-28 12:33:32

标签: javascript jquery html hidden

我有这个HTML代码,其中有divbutton

现在,使用jQuery我将div“隐藏”,它只会在您选择正确的<option>时显示。但现在button只有div也是可见的。

HTML:

<div id="great">
    Do you like the netherlands?
    <input type="text" id="greatBox" value="Why..."
</div>

<input type="button" id="submitbutton" value="Submit">

并且JS / Jquery看起来像这样

(它遍布文件,其余部分不需要(我猜))

$('#great').hide()

$("#selectlist").change(function(){
    var value = $(this).val();
    if ($(this).val() ==  "netherlands") { 
        $('#great').slideDown(750)
        $('#other').hide()
    }
    if ($(this).val() == "other") { 
        $('#great').hide()
    }
});

还没有任何jQuery / javascript绑定到该按钮。

1 个答案:

答案 0 :(得分:1)

您需要关闭<input type="text" id="greatBox" value="Why..." >

因为它是开放的,div永远不会被关闭,其后的所有内容都将被隐藏。