Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2014, 02:07
Avatar de 00israel
00israel
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 636
Antigüedad: 22 años, 9 meses
Puntos: 5
Uncaught SyntaxError: Unexpected token <

Hola a todos, estoy haciendo una prueba porque todos los script que intento enlazar en un proyecto me están dando problemas.

Entonces me he puesto a hacer una prueba sencilla y veo que en esta prueba también me da problemas.

Me muestra el siguiente error en la linea 1, en la consola del chorme y ademas no se activa el script (es un simple menu desplegable):

Uncaught SyntaxError: Unexpected token <


el HTML:

Código HTML:
<!doctype html>
<html lang="es">
<head>
	<meta charset="UTF-8">
	<title>prueba</title>
	<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
	<script src="script.js"></script>
	<style>
		body {
			padding: 0;
			margin: 0;
			font-family: helvetica;
		}
		.nav {
			background:#333;
			text-decoration: none;
			color: white;
			margin: 0;
			text-align: center;
		}
		nav li{

			display:inline-block;

		}

		nav li a {
			text-decoration: none;
			font-size: 40px;
			color:white;
		}

		@media (max-width: 600px) {

			.nav li{
				display:block;
				text-align: left;
			}

			.navbtn{
				display: block;
				background-color: #333;
				color: white;
				font-size: 40px;
				cursor:pointer;
			}

			.navbtn:before{
				content: 'Menu';
			}
		}
	</style>

</head>
<body>

			<nav>
				<span class="navbtn"></span>
				<ul class="nav">
					<li><a href="/clasesdeacordeon.html">CLASES</a></li>
					<li><a href="/escueladeacordeon.html">ESCUELA</a></li>
					<li><a href="/ventadeacordeones.html">VENTA</a></li>
					<li><a href="/contacto.html">CONTACTO</a></li>
				</ul>
			</nav>
</body>

</html> 
Y el script:

Código:
<script>
$('span.navbtn').click(function (){

		$('ul.nav').toggle();
	})
</script>
Por otro lado Aprovecho para preguntaros si yo quitara la class al ul, como lo llamaria desde el script?. Ahora le llamo con $('ul.nav') pero si le quito la class, como lo llamo? he probado con $('ul nav') pero no va, no me vale $('ul') porque en el proyecto real tengo mas de un ul.

gracias