クイックの質問に取り組んで切り替え、私はこれは.on()&ここで一緒にみんなを
$('#wrap').on('toggle', '#image', function(){
<!-- Do stuff -->
});
それ内部のトグルを持つことができるように取得するように見えるカント?何か案は?私はグーグルを試みたが、運がない。
これは(#imageと#brickを持っている)私は、現在、それは要素の息子、すべてのページに変更を適用しません、.onで動作するように取得しようとして、コード、
$("#result_options").toggle(function() {
var image_width = $('#image').width()/2;
var brick_width = $('#brick').width()/2;
$("#image").css("width",image_width);
$("#image").css("padding","4px");
$("#brick").css("width",brick_width);
},function(){
$("#image").css("width","300");
$("#image").css("padding","8px");
$("#brick").css("width","314");
$(this).html("Smaller Results");
});
});
です
をあなたは
click
イベントを使用する必要があると思うし、次に何かが上のトグルされていますかどうかをテストするif
ステートメント、または切り替えオフは/トグルありませんトグルイベントでjQueryの.liveを使用する](http://stackoverflow.com/questions/2172614/using-jquery-live-with-toggle-event) – j08691