Lei*_*ski 1 jquery jquery-ui jquery-ui-dialog
我可以使用以下代码向对话框添加一个按钮:
var buttonName = "test";
var func = new function(){alert("")};
var buttons = $('#SomeID').dialog('option', 'buttons');
buttons[buttonName] = func;
$('#SomeID').dialog('option', 'buttons', buttons);
Run Code Online (Sandbox Code Playgroud)
但我希望我的按钮也有一个ID,如何添加一个ID属性的按钮?
这适合我.您使用按钮数组并使用该push函数向其添加另一个元素.现在,您只需要弄清楚如何将功能附加到它上面.
var buttons = $('#content').dialog('option', 'buttons');
buttons.push({text: buttonName, id: 'test', click: function() { alert('Works'); }});
$('#content').dialog('option', 'buttons', buttons);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3277 次 |
| 最近记录: |