Javascript 如何调用jquery函数而不必触发选择器事件?
如何通过加载页面来调用jquery函数?例如,在一个页面上,我有一个段落和jquery代码:Javascript 如何调用jquery函数而不必触发选择器事件?,javascript,jquery,html,forms,function,Javascript,Jquery,Html,Forms,Function,如何通过加载页面来调用jquery函数?例如,在一个页面上,我有一个段落和jquery代码: $(document).ready(function(){ $("button").click(function(){ $("p").hide(1000); }); }); 如何在页面加载后立即使用jquery使段落慢慢淡出,而无需任何用户输入,如单击按钮?您不能这样调用hide: $(document).ready(function(){ $("p").hide(1000);
$(document).ready(function(){
$("button").click(function(){
$("p").hide(1000);
});
});
如何在页面加载后立即使用jquery使段落慢慢淡出,而无需任何用户输入,如单击按钮?您不能这样调用hide:
$(document).ready(function(){
$("p").hide(1000);
});
$(document).ready(function(){
$("p").hide(1000);
});
就这样,
只要加上那一行。只是一个小小的警告。。
$('p')
将选择页面中的所有段落。。
更清楚地使用选择器
为了达到要求,您可以如上所述添加此行
$("button").click();
或
更好的接线方式是
$(document).ready(function(){
$("button").click(function(){
$("p").hide(1000);
}).trigger('click');
});
这将通过减少搜索周期来提高性能:)
干杯其他答案也可以,但如果你这样做,如果你点击按钮,按钮将永远不会有该事件。-1:无需调用单击按钮。查看其他答案,但@user701510在他的问题中未被要求将此功能保留在按钮上。您不知道他是否希望将该事件保留在按钮上。这个问题还不够清楚。”[…]没有任何用户输入,比如点击按钮?”听起来他不想进行任何用户交互。我不同意这一点。他并没有说他不想让这个事件发生。我知道这只是在加载页面的时候。那为什么要用按钮呢?
$("button").trigger('click');
$(document).ready(function(){
$("button").click(function(){
$("p").hide(1000);
}).trigger('click');
});