Hola a todos de nuevo,
Me surge el siguiente problema, que me está sacando ya de mis casillas.
A ver si me podéis iluminar.
El tema es el siguiente:
Por defecto mi pag html tiene un input de tipo checkbox oculto.
Cuando se cargan todos los elementos de mi pag, tengo una función que me controla si debe o no mostrarlos.
La cuestión es que si lo trazo me aparecen los input visibles u ocultos cuando corresponde, sin embargo, si no lo trazo no me aparecen nunca
El código lo tengo implementado de la siguiente forma:
Código PHP:
$(document).ready(function(){
$("a#modal").fancybox();
var vari= getVarsUrl();
enviaFechas(vari);
//Recuperamos usuario y empresa si lo recibe como parámetro
if (document.getElementById('usu').innterText== null){
if ( vari.usu && vari.emp)
{
document.getElementById("usu").innerHTML = "Bienvenido, " + vari.usu;
modEstado();
};
};
})
function modEstado(){
$('div.sidebar').toggle(); //Permitimos crear si estamos logeados
$('input#idSelec').css("display", "inline"); //Permitimos eliminar sólo las relacionadas con el usuario logeado
}
El código html de los input es:
Código HTML:
<input type='checkbox' id='idSelec' name='checkElimina' title='Eliminar noticia' style='margin-right:10px; display:none'>
La funcion modEstado es la que cambia el estado de esos inputs y solo es llamada si mi variable "vari" tiene valores.
A ver si me podéis decir donde estoy cometiendo el fallo.
Gracias