Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu peguei um calendário da Net pra fazer uma agenda aqui.
Mas eu estou tentando modificar uma coisa só.
$(document).ready(function(){
$('#data').focus(function(){
$(this).calendario({
target:'#data',
closeClick:false
});
});
});
Tem um campo Text aqui.
O calendário só abre se o foco estiver no campo.
Eu queria que ao carregar a página o calendário já aparecesse.
No código acima, troquei o Focus pelo Ready, pelo Live... mas não funcionou!
Tem outra maneira?
Vou ver.
Já posto.
Olha, foi aqui que eu peguei:
mas daí ele fala assim:
Como o evento de calendário é atribuído ao elemento, a chamada do modal, deve estar ou depois do html, ou com onload. Para fazer com onLoad, coloque dentro o código do modal dentro do famoso ready do jQuery.
Parece que tem a ver com q eu quero... mas nao entendi.
Eu fiz o que você falou, enviou o foco para o campo,porém não abriu o calendário.
Aqui funcionou:
$('#data_1').focus(function(){
$(this).calendario({
target:'#data_1'
});
});
jQuery('#data_1').focus();Aqui não... tentei assim:
$(document).ready(function(){
$('#data_3').focus();
$('#data_3').focus(function(){
$(this).calendario({
target:'#data_3',
closeClick:false
});
});
});
jQuery('#data_3').focus();
E assim:
$(document).ready(function(){
$('#data_3').focus(function(){
$(this).calendario({
target:'#data_3',
closeClick:false
});
});
});faça assim:
$(document).ready(function(){
$('#data_3').focus(function(){
$(this).calendario({
target:'#data_3',
closeClick:false
});
});
//deve ficar dentro do document.ready
$('#data_3').focus();//forçando o focus, depois de ter declarado o callback
});Hááá! Deu certo agora.
Será que é possível esconder o campo text ? (visibilty).
Vou tentar..
Funcionou... agora vou precisar por uma função quando clicar nos numeros.. :S
tem que dar uma olhada na documentação desse plugin.
tentou assim:
se tiver duvidas, poste o link da documentação. É necessário ver como implementaram o core do componente.