gpt4 book ai didi

javascript - $ ('div div' ) 和 $ ('div' ) 之间的区别。找到 ('div' )?

转载 作者:太空宇宙 更新时间:2023-11-04 14:46:55 29 4
gpt4 key购买 nike

我只是在研究 jQuery,偶然发现了 Find 函数。

我是这样测试的:

$(document).ready(function(){

$('button').click(function(){

$('div').find('div').fadeOut(2000);

});
});

还有这个

$(document).ready(function(){

$('button').click(function(){

$('div div').fadeOut(2000);

});
});

并且两者产生完全相同的结果。

有什么区别? :)

最佳答案

在你的例子中没有区别,但有些情况下你不能使用第一个,例如假设你有一个元素作为函数的参数并且你想在其中找到 div,那么你必须使用“查找”方法。

function foo(index, el)
{
$(el).find("div")...
}

但是当您知道确切路径时,显然第二种方法更可靠。

关于javascript - $ ('div div' ) 和 $ ('div' ) 之间的区别。找到 ('div' )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6403507/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com