我在 jquery ui 对话框中定义了一个自定义按钮:
$("#myDlg").dialog({
modal: true,
buttons: {
'My Custom Link': function () {
alert('my custom message');
},
'Close': function () {
$(this).dialog('close');
}
}
});
我想将“我的自定义链接”按钮显示为 html 链接,而不是使用默认按钮样式。我怎样才能做到这一点?谢谢。
最佳答案
默认的 jQuery 选项不支持添加链接..但是您可以将任何您想要的内容添加到包装器中..见下文,
$(function() {
$("#myDlg").dialog({
modal: true,
buttons: {
'Close': function() {
$(this).dialog('close');
}
}
})
.parent()
.find('.ui-dialog-buttonset')
.prepend('<a href="javascript:void(0);" id="myCustomLink">My Custom Link</a>');
$('#myCustomLink').click(function () {
alert('my custom message');
});
});
关于jquery - 将 jQuery UI 对话框按钮更改为简单链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10692657/