如何在不必触发选择器事件的情况下调用jquery函数

how to call jquery function without having to trigger selector event?

本文关键字:情况下 调用 jquery 函数 事件 选择器 不必      更新时间:2023-09-26

如何通过加载页面来调用jquery函数?例如,在一个页面上,我有一段话和下面的jquery代码:

$(document).ready(function(){
  $("button").click(function(){
    $("p").hide(1000);
  });
});

如何在页面加载后立即使用jquery使段落慢慢消失,而不需要任何用户输入(如单击按钮)?

只是一个小警告。。$('p')将选择页面中的所有段落。。更清楚地使用选择器。。

为了达到要求,您可以如上所述添加此行。。

$("button").click();

$("button").trigger('click');

更好的接线方式是

$(document).ready(function(){
  $("button").click(function(){
    $("p").hide(1000);
  }).trigger('click');
});

这将通过减少搜索周期的数量来提高性能。:)

欢呼

难道不能这样调用隐藏吗:

$(document).ready(function(){
    $("p").hide(1000);
});
$(document).ready(function(){
  $("button").click(function(){
    $("p").hide(1000);
  });
  $("button").click();
});

只要加上那一行。

就像这样:

$(document).ready(function(){
    $("p").hide(1000);
});