Кнопка диалога jQuery, как установить событие щелчка?

Хорошо, я получил этот код:

    $(document).ready(
    function() {
        $(".dialogDiv").dialog({
            autoOpen: false,
            modal: true,
            position: [50, 50],
            buttons: {
                "Print page": function() {
                    alert("Print");
                },
                "Cancel": function() {
                    $(this).dialog("close");
                }
            }
        }
        );
    $('.ui-dialog-buttonpane button:contains("Print page")').attr("id", "dialog_print-button");
    $(".dialogDiv").parent().appendTo($('form'));
    }

Как мне назначить или установить новую функцию для события щелчка?

$ ("# dialog_print-button"). ???

Изменить, это работает:

$("#dialog_print-button").unbind("click").click(
function () {
   alert("new function that overide the old ones")
}
)

Пытался найти, как это сделать, в документации jQuery, но я думаю, что это трудно найти в документации. Особенно, когда вы новичок в javaScript и библиотеке jQuery.

Изменить, быстрый способ получить помощь - перейти на канал jQuery irc : D

5
задан The Demz 5 August 2011 в 12:41
поделиться