不是全職jQuery,也不是Javascript開發人員,所以對不起,如果愚蠢的問題。我認爲我需要類似live函數來交換類,我會處理哪個值綁定到選擇器。使用toggleClass將事件處理更新爲新類
我基本上已經標記,看起來像這樣:
爲unenabling:
<span id="enable-1695" data-id="1695" class="unenable-item">unenable</span>
用於啓用:
<span id="enable-1695" data-id="1695" class="enable-item">enable</span>
我想使用toggleClass更新,以使項目點擊不可用之後。另外,我需要選擇器將運行時更新爲這些新值。我認爲這是通過實時方法發生的。我將如何實現這一目標。我目前正在手動執行它,但Javascript運行時不會正確更新事件處理。
我會用什麼javascript來確保這個工作正常?
任何幫助是明白的。
THX
「更新運行時到這些新值」是什麼意思? – shashi 2012-04-10 21:52:18
基本上,在通過addClass/removeClass爲enable-item/unenable-item更新類之後,它們指向舊的事件處理程序並需要更新爲新的事件處理程序。我認爲這是由現場處理,但不知道如何現在。 – timpone 2012-04-10 21:54:19
不完全確定你在找什麼,但聽起來你應該看看on()。這應該解決您的問題http://api.jquery.com/on/ – AJak 2012-04-10 22:00:50