不能用this?
$(document).ready(function(){ ?????? ??????this.click(function(){ ??????????$(".car").animate({ ??????????????top:500 ??????????},{ ??????????????duration:600 ??????????}) ??????}) ?????? ?????? });
為什么不能用this而非得用$(".car")進(jìn)行操作呢?
2017-07-02
舉報(bào)
2017-07-06
你這里的this指的是document根節(jié)點(diǎn)。
如果你想要的效果是點(diǎn)擊該文檔頁面中任意位置都能觸發(fā)該動畫事件的話,
應(yīng)該是用 ? this.onclick=function(){ ? ?//事件 ? ? ? ?} ? ? ?- ?this ?JS對象
或者 ?this.click(function ... ? ? 改成 ?$(this).click(function ... ? ? ?- $(this) ?JQ對象
2017-07-06
知道啦