Javascript .action()的jQuery语法问题

Javascript .action()的jQuery语法问题,javascript,jquery,Javascript,Jquery,好了,伙计们,我正在努力学习jQuery,但我对搜索了大约2个小时的东西一无所知,看看这页上说的: .action()位于$(选择器)旁边,但如果您查看以下代码示例: $("button").click(function(){ $("p").hide(); }); 在选择器旁边,你可以找到一个事件,而不是一个动作,为什么?另一个问题,如果你看一下这页上的代码:或者我写的,在事件中有一个函数(),但是这个函数没有声明,为什么? 感谢您阅读《祝您度过愉快的一天》$(“按钮”

好了,伙计们,我正在努力学习jQuery,但我对搜索了大约2个小时的东西一无所知,看看这页上说的:

.action()
位于
$(选择器)
旁边,但如果您查看以下代码示例:

$("button").click(function(){
        $("p").hide();
    });
在选择器旁边,你可以找到一个事件,而不是一个动作,为什么?另一个问题,如果你看一下这页上的代码:或者我写的,在事件中有一个
函数()
,但是这个函数没有声明,为什么?
感谢您阅读《祝您度过愉快的一天》

$(“按钮”)。单击(
$(选择器)。操作()
-“事件”是“单击”-这与您称之为“事件”是一样的。其他人可能会称之为“事件处理程序”。或者,如果您正在阅读w3schools,它可能会在下一页或几页之后解释事件。
$('p').hide()
回调
事件处理程序
。它是一个
匿名函数
,因此不需要单独的函数声明。请不要使用W3Schools作为参考。它们的文章经常过时,有时甚至完全错误。jQuery文档更全面、更准确:首先,W3Schools是不是最好的信息来源。也就是说,他们描述了jQuery使用的一般模式:创建一个jQuery对象,然后进行jQuery方法调用。将
单击
视为“
操作
”。该操作需要一个参数。在本例中,参数只是一个函数。传递函数表达式时,它们不需要有名称,只有函数声明需要有名称。但大多数初学者只从W3开始他们的旅程:(
$("button").click(function(){
        $("p").hide();
    });