Autor Tema: Error: Bootstrap's JavaScript requires jQuery en consola ejercicio CU00726B  (Leído 10018 veces)

3skai

  • Sin experiencia
  • *
  • Mensajes: 16
    • Ver Perfil
Hola! Buenas a todos, espero se encuentren muy bien! Por aquí dejo resuelto el ejercicio de la clase le añadí unos cambios probando css.

Enunciado:

Crea una página web utilizando los distintos elementos HTML que hemos ido estudiando en el curso que refleje de forma aproximada lo que se ve en esta imagen y que cumpla lo indicado más abajo.

(Imagen reflejada en la entrega del curso).

Los elementos a incluir son: un título h1, un título h2. Menú, separador hr, lista de elementos que son links, párrafos de texto que contienen algunos links. Imágenes. Un formulario. Imagen y texto de pie.

La página debe organizarse en capas según esta estructura: capa de cabecera (contiene títulos h1 y h2). Capa de cuerpo (contiene menú, párrafos y formulario). Capa de pie (contiene imagen y copyright).

Código De Mi Salida:

Código: [Seleccionar]
<!DOCTYPE html>
 <html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
    <title>Clase #26 Ejercicio De La Clase .</title>

    <!-- USADO PARA LLAMADO A ARCHIVO CSS LINK REL="stylesheet" TYPE="text/css" HREF="clasedetablas.css"!-->

    <!-- Bootstrap -->
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">

    <!-- Optional theme -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">

    <!-- Latest compiled and minified JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>
  <body style="background-image:url('http://dreamscoachtrue.com/wp-content/uploads/2016/03/matrix.jpg'); background-repeat: no-repeat; background-size: cover;">
  <div class="container">
  <div class="Global" style="padding: 10px; background-color: whitesmoke;">
  <div class="Header">
    <h1>
      Portal Web AprenderAProgramar.Com
    </h1>
    <h3>
      Didáctica Y Divulgación De La Programación
    </h3>
  </div>

  <br />
  <br />
 
  <div class="Body">
    Menú

    <hr>

    <ul>
      <li><u><a href="#">Inicio</a></li></u>
      <li><u><a href="#">Libros De Programación</a></li></u>
      <li><u><a href="#">Cursos De Programación</a></li></u>
      <li><u><a href="#">Humor Informático</a></li></u>
    </ul> 
  </div>

  <span>
    <p style="text-align: justify-all;">
      Aprender a programar es un objetivo que se plantea mucha gente y que no todos alcanzan. <br/><br/>
      Hay que tener claro que <u><a href="#">aprender programación</a></u> no es tarea de un día ni de una semana: aprender programación <br/>
      requiere al menos varios meses y, si hablamos de programación a nivel profesional, varios<br/> años. No queremos
      con esto desanimar a nadie: en un plazo de unos pocos días podemos estar haciendo <br/> nuestros primeros programas.
      <br/><br/>
      Puedes seguir uno de <u><a href="#">nuestros cursos</a></u> entre los varios disponibles. Cuando haya que utilizar un editor de <br/>
      textos recomendamos el uso de uno potente y sencillo como Sublime Text, aunque en el mercado las <br/>
      alternativas son variadas una de ellas puede ser Eclipse.
    </p>

    <p>
      <img src="https://upload.wikimedia.org/wikipedia/en/4/4c/Sublime_Text_Logo.png" alt="sublime text img" height="150px" width="150px">
      <img src="http://seeklogo.com/images/E/Eclipse-logo-B806D85ADB-seeklogo.com.gif" alt="eclipse text editor img" height="150px" width="150px">
    </p>


    <p>
      <form action="action.php" method="get">
      <label>Si quieres contactar con nosotros envianos este formulario relleno:</label>
      <br />
      <label for="nombre">Nombres: </label>
      <input type="text" name="nombre" id="form1">
      <br />
      <label for="apellidos">Apellidos: </label>
      <input type="text" name="apellidos" id="form1">
      <br />
      <label for="direccion">Dirección: </label>
      <input type="text" name="direccion" id="form1">
      <br />
      <label for="correo">Correo Electrónico: </label>
      <input type="text" name="correo" id="form1">
      <br />
      <label for="mensaje">Mensaje: </label>
      <textarea name="comentarios" rows="2" cols="30">...Tus comentarios aquí...</textarea>
      <br /><br />
      <input type="submit" value="Enviar!">&nbsp<input type="reset" value="Cancelar!">
      <br /><br /><br />
      </form>
      </p>
  </span>
 
  <div class="Footer">
    <img src="http://lh5.ggpht.com/_PeVwghrmOec/TMkzEonRrcI/AAAAAAAAAHc/IxL8g0fTYtk/an_oliva_png.png" alt="footer aprender2program.com" height="100px" width="100px"> CopyRight 2006-2019 Apender2Program.com
  </div>
  </div>
  </div>


 
  <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <!-- Include all compiled plugins (below), or include individual files as needed -->
  <script src="js/bootstrap.min.js"></script>

  </body>
</html>

PD: Hago llamado a Bootstrap por eso los scripts y las llamadas a los servidores en <head>
ya que me gusta el tipo de letra que aplican y como se ve de realizarla jeje.

« Última modificación: 21 de Abril 2016, 12:11 por Alex Rodríguez »
'Tener las mejores herramientas, no te hace el mejor.
Tener la voluntad y ahínco de aprender, tarde que temprano te hará el mejor.'

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola 3skai, cuando pongas un ejercicio o una consulta relacionada con una entrega de un curso escribe por favor en el título del tema el código de la entrega, por ejemplo en este caso CU00726B

Tu código excede lo que se pedía en el ejercicio. En el curso no se ha explicado el uso de bootstrap ni jQuery, CSS, etc. Para aprender CSS y JavaScript te recomiendo seguir los cursos sobre estos lenguajes disponibles en http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=57&Itemid=86

Al cargar el código aparece el error: Error: Bootstrap's JavaScript requires jQuery

Esto se debe al orden de carga de los elementos, para que no aparezca ese error deben ponerse estas líneas antes de la carga de bootstrap (es decir, en la parte inicial del head):

Código: [Seleccionar]
  <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  <!-- Include all compiled plugins (below), or include individual files as needed -->
  <script src="js/bootstrap.min.js"></script>


Saludos

3skai

  • Sin experiencia
  • *
  • Mensajes: 16
    • Ver Perfil
Hola! Alex buen día, no recuerdo haber puesto este titulo a este tema, yo siempre les coloco el titulo de la clase que raro tu lo cambiaste. El titulo del tema era "Entrega nº26 del Tutorial básico del programador web: HTML desde cero. CU00726B", en estos momentos veo que el titulo es "Error: Bootstrap's JavaScript requires jQuery en consola ejercicio CU00726B". Me parece raro, seria que al añadir el código a la pagina salio ese error y cambio el tema? (Cosa que no creo posible porque esto es un campo de texto más no compilador). Pero bueno en fin, gracias por los concejos que me has dado poco a poco he ido mejorando mi practica gracias a ti y a las otras personas que forman parte de este foro que me han corregido!

Aquí tienes razón el código se excedía en lo que el ejercicio pedía es que he estado practicando de más, por eso le añado cosas a los ejercicios que piden. Intentare limitarme a resolver el ejercicio para mayor comodidad de los lectores. Y si me di cuenta que cuando llamaba al script de Jquery, lo tenia era en el body y no en el head.. Muchas gracias! El proximo ejercicio lo subo sin esa estructura jeje. Muchas gracias Alex! Feliz día..

'Tener las mejores herramientas, no te hace el mejor.
Tener la voluntad y ahínco de aprender, tarde que temprano te hará el mejor.'

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola, el cambio de título es algo que solemos hacer los moderadores únicamente para facilitar la localización de los ejercicios a través del buscador del foro. Por ejemplo, si quieres buscar las soluciones al ejercicio CU00641B escribes este código en el buscador del foro y te aparecerán todas las respuestas que distintas personas han aportado para este ejercicio. O si quieres buscar información sobre trabajo en Excel con Visual Basic, puedes escribir Excel Visual Basic en el buscador del foro y te aparecerán todos los temas relacionados. Saludos.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".