.select()
hat nichts damit zu tun, den tatsächlich ausgewählten Text abzurufen. Select ist genau wie .click()
: eine einfache Möglichkeit, eine Handler-Funktion an das select-Ereignis zu binden.
Es steht direkt in den API-Dokumenten :
Die Methode zum Abrufen des aktuell ausgewählten Textes unterscheidet sich von Browser zu Browser. Eine Reihe von jQuery-Plug-Ins bieten plattformübergreifende Lösungen.
Sie binden also mit element.select(...)
(oder besser noch, element.on("select", ...)
) und verwenden dann eine der vielen plattformübergreifenden Lösungen, um die Auswahl abzurufen. Dies ist die Grundidee: Ссылка
.Select () scheint nur ein Ereignis zu sein, das bei der Auswahl dieses spezifischen Elements ausgelöst wird. Um den Text zu erhalten, müssen Sie jedoch Javascript window.getSelection () -Funktion verwenden.
Hier ist ein Beispiel: Ссылка
%Vor%
Vielleicht ist es großartig, wenn eine neue Version von jquery etwas wie $ (this) .selectedVal () enthält. Hoffe das hilft
Tags und Links jquery