Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LucasCairesF

Salvar Cookies

Recommended Posts

exatamente da forma que vc falou.

 

no evento de alterar o volume, vc salva um cookie com o valor do volume atual. Ai na hora de carregar o player, vc lê esse cookie e seta para esse valor.

 

Qual a dúvida ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Onde eu estou errando >

$(function() {
       $.cookie('volume'); // => "the_value"
                $.cookie('not_existing'); // => undefined
//Store frequently elements in variables
var slider  = $('#slider'),
tooltip = $('.tooltip');
 
//Hide the Tooltip at first
tooltip.hide();
 
//Call the Slider
slider.slider({
//Config
 
 
range: "min",
min: 1,
value: 35,
 
 
start: function(event,ui) {
   tooltip.fadeIn('fast');
 
},
 
//Slider Event
slide: function(event, ui) { //When the slider is sliding
 
var value  = slider.slider('value'),
volume = $('.volume');
 
tooltip.css('left', value).text(ui.value); 
//Adjust the tooltip accordingly
ply.sendEvent('volume', value)
$.cookie('volume', 'value', { expires: 7 });
 
if(value <= 5) { 
volume.css('background-position', '0 0');
} 
else if (value <= 25) {
volume.css('background-position', '0 -25px');
} 
else if (value <= 75) {
volume.css('background-position', '0 -50px');
} 
else {
volume.css('background-position', '0 -75px');
};
 
 
},
 
stop: function(event,ui) {
   tooltip.fadeOut('fast');
},
});
 
 
});
 

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso aqui está errado:

volume.css('background-position', '0 0');

para setar o valor do slider, vc deve fazer:

http://api.jqueryui.com/slider/#method-value

$( ".selector" ).slider( "value", 55 );

Compartilhar este post


Link para o post
Compartilhar em outros sites

A forma com que vc tentou criar o cookie tava errada também.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste o slider + o cookie isolados.

 

As tags scripts para chamar eles.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.