Heim  >  Artikel  >  Web-Frontend  >  js Klicken Sie auf ein Tag, um die benutzerdefinierte Attributmethode von a abzurufen

js Klicken Sie auf ein Tag, um die benutzerdefinierte Attributmethode von a abzurufen

高洛峰
高洛峰Original
2017-01-04 17:31:051430Durchsuche

Ich bin heute bei meinem Projekt auf ein Problem gestoßen. Wenn ich auf das Tag a klicke, muss der vollständige Inhalt angezeigt werden

Ursprünglich wollte ich die Klickmethode von jquery verwenden

a69ead37c53301038d46e73bfcf69970Haha5db79b134e9f6b82c0b36e0489ee08ed

In der Click-Methode von jquery weisen Sie das ownattr-Attribut davon dem div-Tag des gesamten Inhalts

Das hat jedoch nie funktioniert

Nach einer Weile der Recherche habe ich herausgefunden, dass das ursprüngliche Projekt-Framework JQuery Ajax verwendet hat, um die Hintergrundlisteninformationen zu erhalten. Als die Seite die Click-Methode ausführte, hatte Ajax dies nicht getan abgeschlossen

Dann habe ich mich für die Verwendung der Basic js

-Methode entschieden:

function showDetail(obj){
 
 var ownattr= obj.attributes[ownattr].nodeValue; //自定义属性采用此方式获得
 var id = obj.id; //基本属性可以采用此方式获得
}
Die obige js-Methode zum Klicken auf das a-Tag, um das benutzerdefinierte Attribut von a zu erhalten, ist Der gesamte Inhalt, den der Herausgeber mit Ihnen geteilt hat, kann Ihnen als Referenz dienen. Ich hoffe auch, dass jeder die chinesische PHP-Website unterstützt.

Für weitere js klicken Sie auf das Tag a, um die benutzerdefinierte Attributmethode von a zu erhalten. Weitere Artikel finden Sie auf der chinesischen PHP-Website!



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