Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2017, 10:35
Avatar de RAZGRIZ24
RAZGRIZ24
 
Fecha de Ingreso: septiembre-2009
Mensajes: 143
Antigüedad: 15 años, 3 meses
Puntos: 2
Script "salta" una etiqueta DIV

Hola compañeros, ando atónito, a ver si me podéis echar un cable.

Tengo un script introducido en medio de un HTML. Nada raro hasta aquí.

La cosa es que el script está dentro de una capa, el programa que uso para picar código tiene la función que especifica, al situar el cursor sobre una etiqueta, su inicio y su final.

El código es el siguiente:

Código HTML:
Ver original
  1. <div id="left" class="topheader-div">
  2.             <img id="twitterlogo" class="img-logotwitter" src="index-files/twitter-out.png" />
  3.                 <script>
  4.                     $('#twitterlogo').mouseover(function() {
  5.                         $('#twitterlogo').attr("src", "index-files/twitter-in.png");
  6.                     });
  7.                     $('#twitterlogo').mouseout(function() {
  8.                         $('#twitterlogo').attr("src", "index-files/twitter-out.png");
  9.                     });
  10.                 </script>
  11.             </div>

Al situar el cursor sobre la etiqueta </div> detrás del script, ésta queda "huérfana", de manera que al ascender sobre etiquetas div "padres", siempre me sobra una.

si trato de cerrar etiqueta antes del </div>, todo va normal; si trato de cerrarla después, el programa me sugiere ésto:

Código HTML:
Ver original
  1. </$('#twitterlogo').mouseover(function()>

Visualmente no parece afectar al diseño de la página, pero no quiero dejar el código así habiendo algo raro.

PD:

Si elimino todo el contenido de script, el "fallo" persiste, pero la nueva sugerencia de línea ante el script vacío es ésta:

Código HTML:
Ver original
  1. </<>

Se os ocurre algo?