Javascript jquery fadeIn函数与带$(“this”参数的as回调函数
我试着做一个简单的函数,让一个元素淡入淡出。 这是我的代码:Javascript jquery fadeIn函数与带$(“this”参数的as回调函数,javascript,jquery,Javascript,Jquery,我试着做一个简单的函数,让一个元素淡入淡出。 这是我的代码: 函数展示框(){ $(“#divtestrea21”).fadeIn(“快速”,函数(){ FadeThisOut($(本)); }); 美元(“#divestrea22”).fadeIn(“慢”); 美元(“#divestrea23”)。fadeIn(2000年); } 功能FadeThisOut(发送器){ 发信人。淡出(“慢”); } jQuery测试 您是想使用 FadeThisOut($(this)); (不带双引号)
函数展示框(){
$(“#divtestrea21”).fadeIn(“快速”,函数(){
FadeThisOut($(本));
});
美元(“#divestrea22”).fadeIn(“慢”);
美元(“#divestrea23”)。fadeIn(2000年);
}
功能FadeThisOut(发送器){
发信人。淡出(“慢”);
}
jQuery测试
您是想使用
FadeThisOut($(this));
(不带双引号)
正如Vincent所说,您也没有FadeThisOut函数的参数您想使用吗
FadeThisOut($(this));
(不带双引号)
正如Vincent所说,FadeThisOut函数也没有参数首先,您使用$(this)作为参数调用函数,但不使用参数声明函数,首先将其放在以下位置:
function FadeThisOut(object) {
}
其次,您使用了发送方[0],但没有向我们展示什么是发送方数组
第三,在函数调用中,您应该调用当前对象,而不使用引号,即:$(this)首先,您使用$(this)作为参数调用函数,但您声明它时不使用引号,首先将其放在以下位置:
function FadeThisOut(object) {
}
其次,您使用了发送方[0],但没有向我们展示什么是发送方数组
第三,在函数调用中,您应该调用当前对象而不使用引号,即:$(this)在哪里定义了
sender
?在哪里定义了sender
?