Quiero mostrar la primera diapositiva de imagen cuando paso el mouse sobre la etiqueta con id 1. (Cuando id es 2, muestra la segunda imagen). Sin embargo, la situación es un poco especial. No puedo cambiar el código de Skitter Plugin en sí. Además, es imposible usar otro complemento. Puedo hacer uno nuevo sin complemento, pero quiero usar el skitter si es posible.
$("#1").hover( function(e){ $.skitter.fn.jumpToImage(1); }, function(e){ } );Como se muestra en el código anterior, basta con acceder a jumpToImage(), una función que cambia la imagen dentro del complemento skitter.
jumpToImage: function(imageNumber) { if (this.settings.is_animating == false) { this.settings.elapsedTime = 0; this.skitter_box.find('.box_clone').stop(); this.clearTimer(true); this.settings.image_i = Math.floor(imageNumber); this.skitter_box.find('.image > a').attr({'href': this.settings.link_atual}); this.skitter_box.find('.image_main').attr({'src': this.getCurrentImage()}); this.skitter_box.find('.box_clone').remove(); this.nextImage(); } }El código anterior es una función jumpToImage definida en kitter. El problema es que no se puede ejecutar la función porque a lo que apunta 'esto' es diferente y no se encuentran las variables necesarias. ¿Puedo saber cómo resolver este problema? Sería bueno si pudiera acceder y usar el propio objeto Skitter, pero no sé cómo.