Heim > Web-Frontend > js-Tutorial > Hauptteil

Klicken Sie auf die Jquery-Schaltfläche, um das Implementierungsprinzip und code_jquery automatisch hervorzuheben

WBOY
Freigeben: 2016-05-16 16:51:05
Original
1122 Leute haben es durchsucht

Tatsächlich ist das Prinzip sehr einfach. Wenn wir klicken, fügen wir dem Element ein benutzerdefiniertes Attribut hinzu. Nach dem Hinzufügen wird ein passender Stil angezeigt, der sich automatisch an den Hintergrund anpasst in den ursprünglichen Zustand zurückversetzen

Erweitern Sie zunächst eine Methode hoverEl in Ihrem eigenen js

Kopieren Sie den Code Der Code ist wie folgt folgt:

$ .extend($.fn, {
hoverEl:function(){

var _this = $(this);
var _t = setTimeout (function(){
_this.attr( "hover", "on");
}, 10);
_this.attr("hoverTimeout", _t); (function(){
clearTimeout( _this. attr("hoverTimeout") );
var _t = setTimeout(function(){
_this.removeAttr("hover");
}, 100 );
_this.attr("hoverTimeout" , _t);

}
}; Zweitens definieren Sie den Stil , wenn ein bestimmtes Attribut hinzugefügt wird



Code kopieren




Code kopieren


Der Code lautet wie folgt:

$(e.target) .hoverEl();
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage