【发布时间】:2012-03-15 16:47:27
【问题描述】:
我有以下 a href 我用来打开 jquery 对话框,效果很好。基本上openDialog类已经附上了jquery对话框代码:
<a class='openDialog' data-dialog-id='myEditDlg' data-dialog-autosize='false' data-dialog-alt='580' data-dialog-larg='740' data-dialog-title='test dialog' href='/mycontroller/EditDlg/myid'></a>
现在,我想通过按钮的onclick 事件来调用它。
基本上,当我单击一个按钮时,我希望具有与单击的<a class='openDialog' href 相同的行为。我该怎么做?**
【问题讨论】:
-
您在哪里分配打开对话框的处理程序(即 JavaScript 代码)?您可能需要更改选择器以包含某些按钮。
-
在 JQuery 中,绑定到元素的 onclick 事件就像 $('.selector').click(function() { ... }) 一样简单。话虽如此,我不确定你的问题是什么......
-
但是哪一段 JavaScript 代码负责打开对话框?您可能可以更改它,使按钮执行相同的操作。
-
谢谢@pimvdb。事实上,我需要知道如何编写代码来重现 a href 点击事件……但我不知道该怎么做。
标签: javascript jquery html button onclick