jquery微调器小部件上/下事件

时间:2013-07-15 21:11:57

标签: jquery jquery-ui jquery-ui-spinner

每次增加时我都能加总价。下降时没有运气减少总量。

      $(".spinner").spinner({
              change: function(){
                  var total = $('#total').text();
                  var num = $('.spinner').val();
                  var price = $(this).closest('tr').find('td:eq(6)').text();
                  var newprice = price.replace( /[^0-9\.]/g, '');             
                  var itemTotal = (num - (num - 1)) * newprice;   
                  total = parseFloat(total) + parseFloat(itemTotal);
                  document.getElementById('total').textContent = parseFloat(Math.round(total * 100) / 100).toFixed(2);
          }           });

我写了一个警报来听取这个事件。原来是spinchange。从jquery ui spinner站点列出的所有事件都不起作用。有没有办法可以检查spinchange? spinchange下来?

1 个答案:

答案 0 :(得分:1)

您还可以根据您可以从第二个参数获取最新值的文档绑定到spin事件。

spin: function (event, ui) {
    ...
    var num = ui.value;
    ...
}

http://api.jqueryui.com/spinner/#event-spin