我的问题是:当用户输入某个热键组合(ctrl-b-b)时,我想以编程方式单击一个按钮。我用jQuery
完成了这个$(myButton).click();
但是,用户正在键入编辑器,单击按钮会使编辑器中的光标移出编辑器。我希望能够在不移动光标的情况下单击按钮。
这可能吗?
谢谢!
答案 0 :(得分:2)
单击按钮可能会运行处理程序,也可能会提交或重置表单。不是以编程方式单击按钮,而是直接调用处理程序。如果是提交或重置按钮,只需分别拨打form.submit()
或form.reset()
。
答案 1 :(得分:0)
试试这个
$(myButton).trigger( "click" );