.on() и toggle работают вместе

Короткий вопрос, ребята, я не могу заставить

$('#wrap').on('toggle', '#image', function(){
    <!-- Do stuff -->
  });

иметь переключатель внутри него? Есть идеи? Я пробовал гуглить, но безуспешно.

это код, который я пытаюсь заставить работать с .on, так как в настоящее время он не применяет изменения ко всем элементам на странице (которые имеют #image и #brick)

$("#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");
    });
});
10
задан Harry 2 June 2012 в 17:13
поделиться