手动jQuery调用单击功能

问题描述 投票:1回答:2

我想手动调用点击功能。

$('.back').click(function() {
    ...
});

是否可以给函数上方一个名称来调用它,还是使用这样的触发器的唯一方法:

$('.back').trigger('click');
javascript jquery function click
2个回答
2
投票

您可以定义点击功能之外的功能

function clickFunction() {
    ...
}
$('.back').click(clickFunction);
...
clickFunction();

当然,当您手动调用它时,没有事件对象,并且该函数未绑定到.back元素。


2
投票

click()函数将函数作为参数。

function myClickHandler() {
    ...
}

$('.back').click(myClickHandler);

您也可以将myClickHandler当作普通函数来调用。

© www.soinside.com 2019 - 2024. All rights reserved.