mirror of
https://github.com/wintercms/winter.git
synced 2024-06-28 05:33:29 +02:00
30 lines
634 B
JavaScript
30 lines
634 B
JavaScript
/*
|
|
=require checkbox.balloon.js
|
|
*/
|
|
/*
|
|
* Checkbox control
|
|
*
|
|
*/
|
|
|
|
(function($){
|
|
|
|
$(document).on('keydown', 'div.custom-checkbox', function(e){
|
|
if (e.keyCode == 32)
|
|
e.preventDefault()
|
|
})
|
|
|
|
$(document).on('keyup', 'div.custom-checkbox', function(e){
|
|
if (e.keyCode == 32) {
|
|
var $cb = $('input', this)
|
|
|
|
if ($cb.data('oc-space-timestamp') == e.timeStamp)
|
|
return
|
|
|
|
$cb.get(0).checked = !$cb.get(0).checked
|
|
$cb.data('oc-space-timestamp', e.timeStamp)
|
|
$cb.trigger('change')
|
|
return false
|
|
}
|
|
})
|
|
|
|
})(jQuery); |