相关文章推荐

jquery trigger click callback function

在jQuery中,使用 .trigger() 方法触发元素的 click 事件,可以在事件中指定回调函数。以下是示例代码:

$('#myButton').on('click', function() {
  console.log('Button clicked');
$('#myButton').trigger('click', function() {
  console.log('Callback function executed');

在这个示例中,当#myButton元素被点击时,控制台将输出Button clicked。当使用.trigger()方法触发点击事件时,指定的回调函数将被执行,并输出Callback function executed

需要注意的是,在使用.trigger()方法触发事件时,回调函数必须是作为参数传递的最后一个参数。如果您需要传递多个参数,请将它们作为数组传递。例如:

$('#myButton').trigger('click', ['arg1', 'arg2'], function() {
  console.log('Callback function executed');

在这个示例中,指定了两个参数arg1arg2,并且回调函数仍然作为最后一个参数传递。

    • 7年前
    • 1.6k
  •  
    推荐文章