Хорошо, я получил этот код:
$(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