看板 Ajax 關於我們 聯絡資訊
假如 $('#tt tr').click(function(){ <--父層 function(){ this.hide() <---這邊的this } }); 請問有無指令是可以取得父層的this呢? 還是說只能在外面多加一個變數存父層的this 然後再子層呼叫那變數@@ 如 $('#tt tr').click(function(){ <--父層 var x = $(this); function(){ x.hide() <---這邊的this } }); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.129.168
s25g5d4:恩..這樣function裡的function要幹嘛? 07/08 14:19
s25g5d4:一般來說拿一個變數放著會是比較簡單方便的辦法 07/08 14:20
mesak:$(this).parent() <- 父層 07/08 19:37
genomini:clicck裡面可能會包別的套件的function ^^" 07/11 00:23
TonyQ:一般是拿變數存起來,不要倚賴this... 07/11 05:34
MonyemLi:父層 var a=this;子層a.XXX();//不確定this可否給var 07/12 14:49
genomini:謝謝各位 ^^ 07/16 10:56