Как получить ширину элемента. Перевести его в проценты (%). Сброс ширины элемента +1. Мне нравится, что громкость jplayer также контролируется мышью.
Проблема состоит в том, чтобы получить ширину пикселя в виде числа (целого числа).
.jp-volume-bar-value устанавливает его ширину в%, но jquery получает его в px и поэтому должен быть преобразован в% (соотношение 1.66).
Использование parseInt для var loud, похоже, не работает (это получить другое число).
Кто может помочь?
$('#volume-hold').bind('mousewheel', function(event, delta) {
var loud = $('.jp-volume-bar-value').css('width');
var load = loud * 1.666666; //max px / 100
var dir = delta > 0 ? 'Up' : 'Down',
vel = Math.abs(delta);
if (dir === 'Up') {
var loud = loud + 1;
$('.jp-volume-bar-value').css('width', '('+loud+')');
}else{
}
return false;
});