gpt4 book ai didi

jquery - $(this) 和 jQuery 中的 this 有什么区别?

转载 作者:行者123 更新时间:2023-12-03 21:47:16 24 4
gpt4 key购买 nike

jQuery 中的 $(this)this 之间有什么区别,为什么它们有时给出相同的结果,而有时却表现不同?

最佳答案

$(this) 用 jQuery 功能包装 this

例如,此代码将失败:

$('.someDiv').onClick(function(){
// this refers to the DOM element so the following line would fail
this.fadeOut(100);
});

所以我们将 this 包装在 jQuery 中:

$('.someDiv').onClick(function(){
// wrap this in jQuery so we can use jQuery fadeOut
$(this).fadeOut(100);
});

关于jquery - $(this) 和 jQuery 中的 this 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3685508/

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