deaktiviert ich darüber auf dem jquery Forum ohne Glück vor ein paar Wochen gefragt, so werde ich versuchen, wieder hier :)JQuery UI-Taste wird auf Refresh
Ich habe ein einfaches Widget für ein Projekt gemacht ich bin weiterarbeiten, aber ich habe ein seltsames Problem gefunden.
Es ist am einfachsten, es mit einer Beispielimplementierung zu erklären. http://decko.dk/buttontest
Auf der Seite gibt es 3 Schaltfläche. Der erste ist mein Drop-Down-Widget. Die nächste ist eine normale deaktivierte Taste (A) und die letzte eine reguläre aktivierte Taste (B). Wenn Sie dann die Seite aktualisieren (drücken Sie F5 oder was auch immer), ist die aktivierte Taste auf mysteriöse Weise jetzt deaktiviert. Ich habe keine Ahnung, warum das passiert, aber wenn Knopf A nicht deaktiviert ist, wird Knopf B beim Aktualisieren nicht deaktiviert. Außerdem, wenn ich den Aufruf von insertAfter in meinem Widget-Code entferne, wird die Schaltfläche nicht deaktiviert. Kann jemand herausfinden, warum dieses seltsame Verhalten auftritt?
Übrigens konnte ich das nur in Firefox reproduzieren.
Dank dafür zu fragen, Kumpel - I lief auf das gleiche Problem –
Ich fand diese Frage auf der Suche nach einer Lösung für ein verwandtes Problem, wo Chrome und FF würde nicht t eine deaktivierte jQuery UI-Schaltfläche als deaktiviert anzeigen (sie sah nur wie eine aktivierte Schaltfläche aus, nur dass Sie nicht darauf klicken konnten und Tooltips darauf nicht funktionierten), sie schien auf Opera nur wie erwartet zu funktionieren. Nach einigem Herumspielen war das "Problem", dass ich die "reguläre" jQuery '.attr ('deaktiviert', 'deaktiviert')' und '.removeAttr ('deaktiviert')' anstelle von jQuery UIs 'benutzte. button ('option', 'disabled', aBoolean) '. Sobald ich zu letzterem wechselte, funktionierte es über Browser hinweg. Hoffe das hilft jemandem. –