Wie erkennt man Klick, aber nicht mit jQuery?

8

Ich habe einen Code, der Text auswählt, wenn der Benutzer auf das p -Tag klickt, aber ich möchte das nicht tun, wenn der Benutzer den darin enthaltenen Text auswählt. Ist es möglich, Klick zu erkennen, aber ohne Ziehen?

Ich habe einen einfachen Code wie folgt:

%Vor%

Aber das Klicken wird ausgeführt, auch wenn ich zwischen mousedown und mouseup ziehe. Die Auswahl ist ein Plugin, das Text mit getSelection oder Rage auswählt.

    
jcubic 18.02.2014, 10:31
quelle

2 Antworten

11

Ähnliches: Können Sie "Ziehen" in jQuery erkennen?

Sie können mit mousedown und mouseup feststellen, ob ein Ziehen stattgefunden hat.

%Vor%

Hier ist die Plocker Demo: Ссылка

    
vanna 18.02.2014, 11:03
quelle
0

Besserer Weg gefunden, da ich den Widerstand zum Auswählen von Text erkennen muss, funktioniert das besser:

%Vor%     
jcubic 12.09.2017 14:55
quelle