我有一个网页,使用存储在localStorage中的不同语言,在jQuery对话框中,我希望按照语言动态更改按钮的名称,例如:
var btn_hello_text = getLanguageBtnHelloText();
$('#dialog').dialog({
autoOpen: false,
buttons: {
btn_hello_text: function() {
doThings();
}
}
});
Run Code Online (Sandbox Code Playgroud)
这里的问题是对话框显示一个带有文本的按钮,"btn_hello_text"而不是变量本身包含的值.我想办法动态地改变按钮文本的值,任何提示?谢谢.
var my_buttons = {};
my_buttons[getLanguageBtnHelloText()] = doThings;
$('#dialog').dialog({
autoOpen: false,
buttons: my_buttons
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2228 次 |
| 最近记录: |