のコールバックを行っています。が完了toggle
する前に実行されているようtoggle
です。それを防ぐために私にできることはありますか?または、単に「逆」にしますかif
jsfiddle:デモ
$('#toggle_now').change(function () {
$('#show_me').toggle(!this.checked, callBack());
}).change();
function callBack() {
var $this = $('#show_me');
if (!$this.is(':visible')) {
$('#span_me').html('visible');
} else {
$('#span_me').html('hidden');
}
}
編集:
オプション off がちょっと必要ですが、トグルをリッスンし続ける新しい関数を作成せずShowAndHide
に達成できますか?callback function