2011-07-27 134 views
3

我試圖讓一些事件使用knockoutjs運行,對於我的生活無法弄清楚這一點。我做了一個簡單的例子來證明我與沒有成功使用語法最基本的理念:事件不會觸發事件綁定「onblur」

<input type="text" 
     data-bind="event: {onblur: function(){ alert('worked!') }}, 
        value: signUpModel.fullName, 
        valueUpdate: 'afterkeydown'" 
     maxlength="40" 
     id="inputFullName" /> 

不應該工作的呢?

回答

9

您只需要使用blur而不是onblur。該框架根據是使用jQuery來附加事件還是自己進行正確處理(不提供jQuery可用)。

+0

謝謝RP。就是這樣!現在我有另一個問題..現在發佈! –