2015-11-29 40 views
0

当我使用touchspin按钮时,我的代码似乎无法在更改事件上工作,但是如果我在输入字段中更改了某些内容,它将起作用。Bootstrap Touchspin更改事件

代码:

<script> 
$(document).ready(function() 
{ 
    function updatePrice() 
    { 
     //Function stuff here 
    } 

    $(document).on("change, keyup", "#input1", updatePrice); 
}); 
</script> 

<input name="input1" type="text"> 

<script> 
$("input[name='input1']").TouchSpin({ 
    verticalbuttons: true 
}).on('touchspin.on.startspin', function() {updatePrice();}); 
</script> 
+1

将所有脚本放入就绪函数中。 “如果我改变什么”,你的意思是什么。什么事? –

+0

如果我在输入字段中写了一些东西,它就会起作用。但是,如果我使用touchspin它不起作用。所以这不起作用'.on('touchspin.on.startspin',function(){updatePrice();});' –

回答

0

以功能updatePrice()出来的$(document)。就绪的。

希望它有帮助。