Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/10/2010, 09:06
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 3 meses
Puntos: 202
Respuesta: ocultar un div según su class con jquery

Cita:
Iniciado por mayid Ver Mensaje
Siguiendo con la misma logica, se podría declarar una funcion CSS así:

Código CSS:
Ver original
  1. .goog-logo-link{display:none !important}

...con lo cual te evitas usar jquery.
jajajjaa antes de pensar en Jquery ya había probado con CSS.
Y siento decirte que con css no es válido.
Ten en cuenta que esa clase lo añade el script de google. No está en la página.

Para intentar explicarme mejor:

//El div que contiene el traductor:
Código HTML:
<div id="google_translate_element"></div> 
Es dentro de este div donde google añade toodo lo demás, y si no me equivoco esto lo añade después de cargar la página, por lo que la CSS no es la solución, y por eso use Jquery.
Aunque finalmente acabe mostrando todo haciendo click en un enlace y ocultando todo con otro.

//El script indicando en que div vuelca el contenido:
Código HTML:
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
   pageLanguage: 'es'
 }, 'google_translate_element');
}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> 
De nuevo gracias por contestar.
Un saludo.

EDIT: De todas formas probé a tu manera con el !important, que yo no lo creí que eso cambiase nada pero así tampoco como imaginé.
EDIT2: Miraré lo del setInterval.