Professional Documents
Culture Documents
3. PROCEDIMIENTOS:
1.1 Forma de incluir 01: Mediante un CDN (content delivery network : red de
distribución de contenidos).
En un buscador coloca “jquery CDN” selecciona el que coincida con el texto, obtendrás
una interface como la que se muestra en la figura
Download JQuery
V 3.3.1
Utilizaremos en esta sección el uso de selectores mediante el archivo externo script.js. en donde se
invocará a sentencias con jquery.
Para el ejemplo: En el HTML, creamos un botón que al hacer click sobre él, se muestra el
mensaje ALERT, ”Se presionó el botón”
En index.html
<!DOCTYPE html>
<html>
CURSO JQUERY ING. MSC. EDELFRÉ FLORES VELÁSQUEZ
<head>
<title></title>
<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/script.js"></script>
</head>
<body>
<input type="button" id="boton1" value="presioname">
</body>
</html>
function inicializar(){
var x;
x=$("#boton1");
x.click(presionar)
}
function presionar(){
alert("Se presionó el botón");
}
Mediante nombre de clase podemos acceder a todos los elementos utilizando la función $:
$(".nombre de clase");
En script.js
$(document).ready(function(){
$("#boton1").click(function(evento){
$(".resaltado").css("background-color","yellow");
});
});
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/script.js"></script>
</head>
<body>
<p>Cuales de los siguientes lenguajes son orientados a objetos:
<span class="resaltado">Java</span>, VB6, <span class="resaltado">C++</span>,C,
<span class="resaltado">C#</span>, Cobol ?</p>
<input type="button" id="boton1" value="ver resultado">
</body>
</html>
$("etiqueta ");
En script.js
$(document).ready(function(){
$("h1").click(function(evento){
$("h1").css("font-size","12px");
});
});
En index.html
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/script.js"></script>
</head>
<body>
<h1>Soy el titulo 1</h1>
<p> soy un parrafo</p>
<h1>Soy el titulo 2</h1>
<p> soy un parrafo</p>
<h1>Soy el titulo 3</h1>
En script.js modifica la línea que llama a la etiqueta “h1” por “this”, compara el resultado
$("h1").css("font-size","12px");
Ahora
$(this).css("font-size","12px");
En script.js
$(document).ready(function(){
$("#uno").click(function(evento){
$("a[title]" ).css( "border","1px solid red" );
});
$("#dos").click(function(evento){
$("a[title='Ejemplo']" ).css( "border","1px solid blue" );
});
$("#tres").click(function(evento){
$("a[title!='Ejemplo']" ).css( "border","1px solid green" );
});
$("#cuatro").click(function(evento){
$("a[title^='Ejemplo']" ).css( "border","1px solid yellow" );
});
$("#cinco").click(function(evento){
$("a[title$='Ejemplo']" ).css( "border","1px solid lime" );
});
$("#seis").click(function(evento){
$("a[title*='Ejemplo']" ).css( "border","1px solid aqua" );
});
$("#siete").click(function(evento){
$("a[title='Ejemplo'][id*='ejemplo']" ).css( "border","1px solid purple" );
});
});
En index.html
<!DOCTYPE html>
<html>
<head>
En index.html
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/script.js"></script>
<style>
div, span, p {
width: 126px;
height: 60px;
float: left;
padding: 3px;
margin: 2px;
background-color: #eee;
font-size: 14px;
En script.js
$(document).ready(function(){
$("#boton").click(function(evento){
$( "div, span, p.myClass" ).css( "border", "3px solid red" );
});
});
3. PARA PRACTICAR
En base al código html siguiente, realiza que al presionar el botón “Verifica la respuesta”, se pinte
la opcion correcta de color verde
HTML
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/ jquery-ui.theme.min.css">
<link rel="stylesheet" type="text/css" href="css/jquery-ui.min.css">
<form id="form">
<label>
Quien invento jQuery?<br><br>
<form>
</body>
</html>