我已經創建了三個複選框如下:複選框就像單選按鈕|一樣使用icheck.js
<input type="checkbox" name="upgrade">
<input type="checkbox" name="upgrade">
<input type="checkbox" name="upgrade">
我想這些複選框像單選按鈕,並使用以下jQuery的,我幾乎實現這一目標。我還使用了icheck.js庫,所以我做了jQuery代碼:儘快
$('input[type="checkbox"]').on('ifChanged', function() {
$('input[name="' + this.name + '"]').not(this).iCheck('uncheck');
});
然而,這僅與第一個變化的工作,因爲我點擊了第三次它不工作不再。誰能告訴我我做錯了什麼?
爲什麼不只是風格的單選按鈕爲複選框? –
@AdamAzad原因我想讓用戶能夠取消選擇所有內容,並且我無法取消單選按鈕 –
您可以與jsfiddle分享您的代碼嗎? – oguzhancerit