|
|
Línea 68: |
Línea 68: |
| | | |
| <div class="slide"> | | <div class="slide"> |
− | ===Conclusión=== | + | ===Método on() === |
− | *Si tenemos jQuery 1.7+ debemos usar on(). | + | *'''$(elements).on(events [, selector] [, data], handler);''' |
− | *[http://www.masquewordpress.com/jquery-delegate-vs-live-vs-bind-vs-on/| Información del resto de métodos]
| + | |
| </div> | | </div> |
| + | |
| <div class="slide"> | | <div class="slide"> |
| | | |
Línea 79: |
Línea 80: |
| </div> | | </div> |
| <div class="slide"> | | <div class="slide"> |
− | | + | ===Conclusión=== |
− | == Formularios == | + | *Si tenemos jQuery 1.7+ debemos usar on(). |
− | </div>
| + | *[http://www.masquewordpress.com/jquery-delegate-vs-live-vs-bind-vs-on/| Información del resto de métodos] |
− | <div class="slide">
| + | |
− | *Función val(): para obtener los valores de los elementos o inicializarlos.
| + | |
− | <source lang="javascript">
| + | |
− | /*Inicializamos la caja de texto y luego guardamos su contenido en una variable*/
| + | |
− | $("textarea").val("Esto es una caja de texto");
| + | |
− | var texto = $("textarea").val();
| + | |
− | </source>
| + | |
− | *En caso de inicializar varios valores a la vez (por ejemplo un select múltiple), los pondremos entre corchetes: | + | |
− | <source lang="javascript">
| + | |
− | $("select").val(["Pedro", "Juan", "Miguel"]);
| + | |
− | </source>
| + | |
− | </div>
| + | |
− | <div class="slide">
| + | |
− | *Función text(): Obtiene o establece el contenido de los elementos seleccionados.
| + | |
− | *Es parecida a html(), pero obtendremos solo texto, sin etiquetas:
| + | |
− | <source lang="javascript">
| + | |
− | <!DOCTYPE html>
| + | |
− | <html>
| + | |
− | <head>
| + | |
− | <script src="jquery.js"></script>
| + | |
− | <script>
| + | |
− | $(document).ready(function(){
| + | |
− | $("#btn1").click(function(){
| + | |
− | alert("Text: " + $("#test").text());
| + | |
− | });
| + | |
− | $("#btn2").click(function(){
| + | |
− | alert("HTML: " + $("#test").html());
| + | |
− | });
| + | |
− | });
| + | |
− | </script>
| + | |
− | </head>
| + | |
− | | + | |
− | <body>
| + | |
− | <p id="test">Texto con <b>negrita</b></p>
| + | |
− | <button id="btn1">Ver texto</button>
| + | |
− | <button id="btn2">Ver html</button>
| + | |
− | </body>
| + | |
− | </html>
| + | |
− | | + | |
− | </source>
| + | |
| </div> | | </div> |
| </div> | | </div> |