我知道已经有关于 jQuery 链接的各种问题,但我找不到这个(可能相当简单)的答案。原谅 jQuery 的新手。
我正在寻找的是一种将不同动作/事件应用于同一对象的简短方法。更具体地说,我有以下代码
$('#dlg').dialog('open').dialog('setTitle','Title').dialog('refresh','dlg.html');
有没有办法不写.dialog
三遍,而是类似的东西
$('#dlg').dialog(action 1, action 2, etc.)
? 我还不熟悉语法,所以我不知道参数是否需要放在花括号中,中间有分号,或者逗号,或者......感谢您的帮助!
PS:这个例子中的对话框是一个 jQuery EasyUI 对话框,如果这有什么不同的话。
更新:看到我的问题的答案似乎是“否”,编写上述命令的最佳方法是什么?即是
$('#dlg').dialog('open')
$('#dlg').dialog('setTitle','Title')
$('#dlg').dialog('refresh','dlg.html')
与上面的行相比,在效率方面更好/更差,或者还有另一种(更好的)方法?感谢您的快速帮助!