0

増分するたびに合計価格に追加できます。ダウン時の運減合計なし。

      $(".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);
          }           });

イベントをリッスンするアラートを書きました。それはスピンチェンジであることが判明しました。jquery uiスピナーサイトからリストされたイベントはどれも機能しません。スピンチェンジアップを確認する方法はありますか? スピンチェンジダウン?

4

1 に答える 1

1

spin2 番目の引数から最新の値を取得できるドキュメントに基づいて、イベントにバインドすることもできます。

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

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

于 2013-07-16T02:30:20.823 に答える