2011-12-05 36 views

回答

2

我不確定我明白你的意思是after。你可以使用mouseup事件,當用戶釋放鼠標按鈕時觸發該事件嗎?

您可以setTimeout,並在用戶點擊後短時間運行該功能。如果responseClick更改UI,這會使頁面感覺呆滯。

+0

嗨奧利弗,檢查我的更新 – Steffi

+0

@Steffi我不能想到一個直接的方式來做到這一點,但作爲您選擇的標籤建議,可能會鉤住以執行'click'事件後使用一些聰明的代碼。然而,如果可能的話,更容易鉤入改變'div'的尺寸的任何函數(並且在該函數之後執行'respondClick'),而不是從兩個地方掛鉤到相同的事件中。 – Oliver

+0

'setTimeout'看起來不錯。 – Steffi

2

你的「點擊後」沒有任何意義,除非點擊做其他事情,在這種情況下,答案將取決於「其他」是什麼,以及你如何做。

但函數#defer()可能會做你想做的。

+0

感謝'defer()',我不知道。 – Steffi