[英]Simple '$().show()' not working in 'if/else if' statement
這是小提琴。
我正在嘗試使用$().show()
使div顯示,但是它不起作用。 我懷疑是因為它在另一個else if () {...}
,但是我不確定。
if/else if
語句:
if (i !== "" && ii !== "" && iii !== "") {
$('#dialog').show();
$('#dialog').dialog({
modal: true,
dialogClass: 'no-close',
buttons: [{
text: 'OK',
click: function () {
$(this).dialog('close');
}
}]
});
} else if (i === "" || ii === "" || iii === "") {
$('#error').show();
}
在jQuery中,沒有.value()
方法。 應該如下。
var i = $('#input').val();
var ii = $('#input2').val();
var iii = $('#input3').val();
您需要將.value()替換為.val()
只需更改$('#input').value();
到$('#input').val();
對於所有輸入值。 它應該工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.