有人告诉我说js带参相当于this作用,总感觉不对?下面代码求大神指教

     function longPress(a){
        timeOutEvent = 0;
        $(a).children(".AddAnimate9").css("display","block");
        console.log(a);
    }
    function ShortLeave(a){
        timeOutEvent = 0;
        $(a).children(".AddAnimate9").css("display","none");
    }

调用时传入的是this就能用这么用$(a)


上传图片

<br> function t1(a){<br> $(a).text(&quot;ssss&quot;);</p> <pre><code> t2(a); </code></pre> <p>}<br> function t2(a){<br> $(a).text(&quot;aaaaaa&quot;);<br> }<br>

你的感觉是对的,参数作用各不相同,要看你的函数参数作用及用法。你给的代码来看,传入的参数其实是一个dom对象,然后通过$(a)转换为jquery对象后来使用的。