我有3個複選框和2個div。我希望能夠在所有3個複選框被勾選時顯示一個div,並且在勾選任何其他複選框組合時顯示另一個div(即不是全部3)。 如果有人能幫助我一些建議,我將非常感激。提前致謝。jquery如果所有複選框選中show()... else hide()
<input id="1" type="checkbox" />
<input id="2" type="checkbox" />
<input id="3" type="checkbox" />
<div id="checked1">Title</div>
<div id="checked2" style="display:none;"><span style="color:green;">Title</span></div>
$(document).ready(function() {
$(('input#1')&&('input#2')&&('input#3')).change(
function() {
if ($(this).is(':checked')) {
$("#checked2").show();
$("#checked1").hide();
} else {
$("#checked1").show();
$("#checked2").hide();
}
});
});
這是否代碼工作?它做你想要的東西嗎? –
@Christian Mann - 如果有人發佈一個問題,這意味着他們需要一個答案,爲什麼他會發布他的工作? – JonH