爲什麼這不是通過兩個if語句讀取,即使它們都是真的?.focusout()只讀第一個if()語句
HTML
<textarea name="test">
Focus out to test prompts
</textarea>
jQuery的
var disableA = 1;
var disableB = 1;
$('textarea[name="test"]').focusout(function() {
if (disableA == 1) {
disableX();
}
if (disableB == 1) {
disableY();
}
});
function disableX() {
alert('A is disabled');
}
function disabledY() {
alert('B is disabled');
}
現在,它會調用disableX();
但不disableY()
的jsfiddle:http://jsfiddle.net/nCQQm/