Heim  >  Artikel  >  Web-Frontend  >  JS-Fehler wegen fehlender Kennung unter IE_jquery

JS-Fehler wegen fehlender Kennung unter IE_jquery

WBOY
WBOYOriginal
2016-05-16 16:41:161324Durchsuche

Wenn ich den Quellcode anhand der Anzahl der Fehlerzeilen durchschaue, kann ich keine Probleme erkennen. Es scheint, als ob nichts fehlt. Der Code lautet wie folgt:

if (opts.display.class != '') {
  $(list).addClass(opts.display.css);
}

Dieser Satz dient eigentlich dazu, zu bestimmen, ob das Klassenattribut der Anzeige des Opt-Objekts einen Wert hat, andernfalls wird es entsprechend verarbeitet. Nach einer Online-Suche habe ich festgestellt, dass IE relativ unterschiedliche Anforderungen hat für die JS-Syntax hart, da die darin enthaltene Klasse ein Schlüsselwort von js ist. Wenn Sie dies als Variable verwenden, meldet der IE leider den oben genannten Fehler!

Da es sich um ein Plug-In für jQuery handelt, gibt es glücklicherweise nicht viele Änderungen, solange die Namen der Variablen geändert werden, die dieses Attribut verwenden.

Lassen Sie mich dieses Plug-in beiläufig vorstellen. Dieses Plug-in heißt imList und kann Ihnen dabei helfen, HTML-Elemente und Codes in Stapeln zu generieren Geeignet für die Interaktion mit dem Server. Wenn die entsprechende HTML-Schnittstelle dynamisch generiert wird, können interessierte Freunde auf der offiziellen Website nachsehen

http://grasshopperpebbles.com/ajax/jquery-plugin-imlist/

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