好的,我得到了这段代码:
$(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