How to use .on on load event more then one time?
var $CartContent = function(){
$Handler = $('#cartHandler');
if($Handler.length > 0){
$Handler.load('cart/content', function(){
$PercentField = $('#item-percent-field');
$PercentField.val(0);
$('.percent-field').val(0);
$PercentField.on('keyup', function(){
var $Value = parseInt($(this).val());
$.each($('.percent-field'), function(index, value){
var $Current = $(this).data('item');
$.post('cart/content', {
id: $Current,
percent: $Value
});
});
});
});
}
};
It work's fine only one time. How to start function load with parameters on every keyup?