我已经用jQuery练习了几天,而且我发现了一些我似乎并不理解的东西,因此这个问题在Stack-overflow
每当你想在jQuery中关闭一个标记时,});
和)};
之间是否存在差异,因为我已经看到了两个结束标记。
答案 0 :(得分:1)
每当你想在jQuery中关闭一个标签时,是否有区别 之间});并且}};
在jQuery中:
(
开头,以)
结尾。{
开头,以}
结尾。通常,在jQuery中,您会看到嵌套在调用中的函数。
<强>例如强>
$('[QUERY]').[EVENT](function(){
[... CODE HERE ...]
});
如果你把它分开,你会发现你有一个功能:
function(){[... CODE HERE ...]}
在通话中:
.[EVENT]( [...] );
因此,在这种情况下,当你看到});
大括号和括号完全相互分离时:
}
关闭功能 )
关闭致电 答案 1 :(得分:0)
例如,
(文档)$。就绪(函数(){ });
我们只详细说明这一点。
function(){
此部分已经开放
$(document).ready(
,所以需要关闭
function(){ //...}
然后需要关闭文档大括号
$(document).ready( //.... )
此处// $(document).ready
将被function(){ //...}
替换。
所以它会形成
$(document).ready(function(){
// ...
});
这是我们在大多数技术中都遵循的一般方法。
这个概念将是全面的。也像数学一样。
answer = {[a+b]+[(c*d)+(d*e)]}
从小块到大块我们关闭大括号。 jquery中也有相同的概念。
答案 2 :(得分:0)
这取决于它们是如何打开的。
({
打开,则会以})
{(
打开,则会以)}
示例:
button.click(function() {
// Code
});
这是由click
打开的( function()
{所以它以})
结束。