JSFiddle

matteosistisette's public fiddles

  • pbbGD

    jQuery 1.4.4, HTML, CSS, JavaScript

  • NGzKe

    jQuery 1.4.4, HTML, CSS, JavaScript

  • Cambiar la apariencia de un objeto

    Dos maneras de usar css(): css("propiedad","valor"); css(objeto); donde objeto es un objeto del tipo: { propiedad: valor, propiedad: valor, ... } ========== addClass() removeClass() toggleClass() asignan o quitan una clase a lo elementos seleccionados. La clase tiene que estar definida en CSS

  • Uso combinado de each() y $(this)

    each() itera (repite) una función sobre cada uno de los elementos seleccionados. Dentro de la función, this es el elemento que se está considerando. Recuerda: this siempre es un elemento del documento. Para usar los méodos de jQuery tengo que usar $(this)

  • Preguntas y respuestas (FAQ)

    Fíjense otra vez en el uso de this. Dentro del handler, this es la pregunta sobre la cual he hecho click. Yo quiero actuar sobre la respuesta. En este caso utilizo el metodo de traversing next() para, partiendo de la pregunta, encontrar la respuesta inmediatamente siguiente.

  • Uso de THIS

    En este caso el elemento sobre el que quiero actuar NO es directamente el que ha detectado el evento, pero está relacionado con él. En este caso la HREF del enlace contiene el ID del elemento que busco. Es una de mil maneras de vincular un elemento a otro.

  • Uso de $(this)

    Dentro de una función usada como handler para un evento, this es el elemento que ha detectado el evento. this es un elemento del documento, NO un objeto jQuery - necesitamo crear un objeto jQuery con $(this) para poder llamar los métodos de jQuery, como en este ejemplo css()