Heim  >  Artikel  >  Web-Frontend  >  Klicken Sie auf die Jquery-Schaltfläche, um das Implementierungsprinzip und code_jquery automatisch hervorzuheben

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

WBOY
WBOYOriginal
2016-05-16 16:51:051111Durchsuche

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();
Stellungnahme:
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