Я хочу использовать три условия в своем заявлении if
. Вот мой код:Как добавить три условия в JQuery
<script>
jQuery(document).ready(function() {
var num_one; var num_two; var num_three;
$("#control").attr("disabled", "disabled");
$('#col-1 li').click(function(){ num_one = true; getState();});
$('#col-2 li').click(function(){ num_two = true; getState();});
$('#col-3 li').click(function(){ num_three = true; getState();});
function getState(){
if ((num_one == true) & (num_two == true) & (num_three == true)) {
$("#control").removeAttr("disabled");
}
}
/*$('#col-1 li').click(function(){$("#control").removeAttr("disabled");*/
});
/**$("#enableBtn").click(function() {
$("#clearBtn").removeAttr("disabled");
});**/
</script>
Он работал, когда я использовал только два условия: if ((num_one == true) & (num_two == true))
, но когда я добавить третье условие это не работает. Как добавить три условия в оператор if?
работает на 'если (num_one && num_two) {' и 'если (num_one && num_three) {', но не работает на 'если (num_one && && num_two num_three) { ' – ahkeno
Хорошо работает здесь: http://jsbin.com/eyogoj/edit –