有人可以幫我解決這個問題嗎?單擊div內的複選框可更改複選框的狀態。 jQuery
$('.check_group').click(function() {
var check = $(this).children('input')[0];
check.checked = !check.checked;
alert(check.checked);
//run something else
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="check_group" style="background-color: rgb(200, 138, 59);">
<input type="checkbox" />
</div>
所以,當我點擊複選框 - 改變複選框的狀態,然後觸發jQuery和狀態變回。
如何製作以便當您點擊div /複選框 - 複選框已更改並且存在警報?
尼斯的挑戰!注意到,在火狐瀏覽器(檢查47)它是按預期工作,但不是在谷歌瀏覽器,我沒有足夠的勇氣檢查IE ...大聲笑 –
什麼是不工作?臨時解決方案(我的答案)在IE和Google chrome上工作.. – Pavel
@Pavel:你有沒有試過我的答案? –