не могу настроить условие
http://jsfiddle.net/Radioactive/v5kh8x2y/
Снизу плеера есть ползунок двигая его должна менятся иконка под ползунком но почему то работает только если volume 0 или от 0 не могу ошибку найти или недочёт |
Radioactive,
== 0 < 0.3 < 0.7 <= 1 |
Цитата:
Странно что в моем варианте не работало |
Radioactive,
на всякий случай Цитата:
|
теперь при клике на иконку у меня вкл или выкл звук
http://jsfiddle.net/Radioactive/v5kh8x2y/5/ но проблема, если вкл музыку, сменить звук полоской и затем нажать вкл/выкл звук по иконке, то звук возвращяется в исходную громкость а полоска нет
iconsound.on('click', function(){
if (iconsound.hasClass('mute') == true) {
audioj.prop("muted",!audioj.prop("muted"));
volumes.css('width', '80%');
iconsound.removeClass('mute low high').addClass('medium');
} else {
audioj.prop("muted",!audioj.prop("muted"));
volumes.css('width', '0%');
iconsound.removeClass('medium low high').addClass('mute');
};
как мне вернуть значение в функции audioj.prop("muted",!audioj.prop("muted")); и вставить его в volumes.css('width', '80%'); |
Radioactive,
var val = audioj[0].volume
iconsound.on('click', function(){
if (iconsound.hasClass('mute') == true) {
audioj.prop("muted",!audioj.prop("muted"));
volumes.css('width', val*100+'%');
iconsound.removeClass('mute low high').addClass('medium');
} else {
audioj.prop("muted",!audioj.prop("muted"));
val = audioj[0].volume
volumes.css('width', '0%');
iconsound.removeClass('medium low high').addClass('mute');
};
});
|
| Часовой пояс GMT +3, время: 20:51. |