Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jQuery. Уровень громкости (https://javascript.ru/forum/jquery/86341-jquery-uroven-gromkosti.html)

cupoma58 09.03.2025 22:32

jQuery. Уровень громкости
 
Привет.
Это - регулятор громкости:
$('.saund-bar').on('mousedown', function (e) {  
	    val = (e.offsetX / $('.saund-bar').offsetWidth) * 100; 
	    $('.saund').css('width', val + 'px'); 
            $('.player')[0].volume = val / 100; 
    });

Почему не работает?

рони 10.03.2025 08:17

Цитата:

Сообщение от cupoma58
$('.saund-bar').offsetWidth

$('.saund-bar')[0].offsetWidth)
или
this.offsetWidth

cupoma58 10.03.2025 10:43

Благодарю. Оба варианта - рабочие.

ksa 10.03.2025 11:51

Цитата:

Сообщение от cupoma58
Оба варианта - рабочие.

Лови еще и третий вариант... ;)

$('.saund-bar').width()
// или лучше
$(this).width()


Часовой пояс GMT +3, время: 09:59.