異なるセレクターの機能を組み合わせる方法を知りたいです。すべての関数はダイアログを開いたり閉じたりしますが、ダイアログは異なります。なので、可能かどうかはわかりません。間違っているように見えるだけで、誰かがそれを見たら、彼らは私を馬鹿と呼ぶでしょう. 今私は持っています:
$(document).ready(function() {
$('div#basic_dialog').dialog({
autoOpen: false,
buttons: {
"Close": function () {
$('div#basic_dialog').dialog("close");
window.location.href = "#contact";
}
}
})
$('#basic_dialog_button').click(function(){ $('div#basic_dialog').dialog('open'); });
$('div#caption_dialog').dialog({
autoOpen: false,
buttons: {
"Close": function () {
$('div#caption_dialog').dialog("close");
window.location.href = "#contact";
}
}
})
$('#caption_dialog_button').click(function(){ $('div#caption_dialog').dialog('open'); });
$('div#plus_dialog').dialog({
autoOpen: false,
buttons: {
"Close": function () {
$('div#plus_dialog').dialog("close");
window.location.href = "#contact";
}
}
})
$('#plus_dialog_button').click(function(){ $('div#plus_dialog').dialog('open'); });
$('div#skills_dialog').dialog({
autoOpen: false,
buttons: {
"Close": function () {
$('div#skills_dialog').dialog("close");
window.location.href = "#contact";
}
}
})
$('#skills_dialog_button').click(function(){ $('div#skills_dialog').dialog('open'); });
})
しかし、私はそれが何らかの形で美化できると確信しています。それらはすべて異なるボックスを開閉するので、わかりません。それらがすべてまったく同じ機能を実行している場合、私はそれを行う方法を知っていますが、その変更をマッピングすることは今のところ私にはできません.