this的問題
? ?對測試二中的代碼做如下修改:
$("button:last").click(function() {
? ? ? ? ? ? $("#a2").slideDown(3000,function(){
? ? ? ? ? ? ? ? $("this").css("border","3px solid red")
? ? ? ? ? ? })
? ? ? ? });
顯示不出來邊框,但是把?$("this")改為?$("#a1")就可以顯示了。
想知道當(dāng)前的this是什么?當(dāng)前已經(jīng)執(zhí)行到最后一個動畫了,this指向空嗎?
2017-07-19
你加了引號了
2017-07-06
this是指代當(dāng)前特定選擇對象,相當(dāng)于你向別人介紹自己后,用我代替。你這里的this不能這樣用啊,它找不到自己屬于誰。