jQuery程序按钮单击导致光标移动

时间:2017-05-11 21:23:16

标签: javascript jquery

我的问题是:当用户输入某个热键组合(ctrl-b-b)时,我想以编程方式单击一个按钮。我用jQuery

完成了这个
$(myButton).click();

但是,用户正在键入编辑器,单击按钮会使编辑器中的光标移出编辑器。我希望能够在不移动光标的情况下单击按钮。

这可能吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

单击按钮可能会运行处理程序,也可能会提交或重置表单。不是以编程方式单击按钮,而是直接调用处理程序。如果是提交或重置按钮,只需分别拨打form.submit()form.reset()

答案 1 :(得分:0)

试试这个

$(myButton).trigger( "click" );