我想綁定myFunction與更改或onchange事件。敲除事件綁定
這就是我想結合,我的ViewModel裏面的功能:
myFunction: function spinSeconds(event, ui) {
if (ui.value >= 60) {
$(this).spinner('value', ui.value - 60);
$('#minutes').spinner('stepUp');
return false;
} else if (ui.value < 0) {
$(this).spinner('value', ui.value + 60);
$('#minutes').spinner('stepDown');
return false;
}
}
我打電話裏面openModal此功能()函數:
function openModal() {
//
//some code here
//
$('#seconds').spinner({
spin: spinSeconds
});
}
我如下使用它:
<div class="col-sm-9">
<input id="seconds" value=10 size=2 data-bind="value: PreExecWaitMin, event: {change: myFunction}" /> minutes
</div>
而且我現在面臨這個錯誤:
'Uncaught ReferenceError: Unable to process binding "event: function(){return {change:myFunction} }" Message: spinSeconds is not defined'
我搜索了很多事件綁定的例子,但無法處理我的問題。謝謝你的幫助。
我正在使用這些spinners:http://jsfiddle.net/xHzMw/228/我認爲使用change事件進行綁定是正確的。 – ismailcem