2017-05-19 3 views
0

Ich verwende die folgende Antwort, um mein Problem zu lösen, jedoch registriert es immer entweder zwei Klicks oder zwei Ziehungen statt nur einer. Was könnte das Problem dafür sein?
https://stackoverflow.com/a/31080629/5632752
Die div, dass ich die .draggable bin mit() Funktion auf wie folgt aussieht:Wie unterscheidet man zwischen einem Klick und einem Drag mit jQuery, aber nur ein Klick Ereignis

<div id="draggable"><div>Hello World</div></div> 
+0

Haben Sie die '.on (" mousedown ")' init zweimal aufgerufen? Können Sie das Problem entweder hier in einem Snippet oder auf etwas wie jsfiddle neu erstellen? –

+0

Haben Sie die Antwort, auf die Sie verwiesen haben, oder die angenommene Antwort zu der Frage verwendet? –

+0

Ich habe die Antwort verwendet, mit der ich verlinkt habe, aber ich denke, dass sie nicht richtig funktioniert, weil ich zwei '$ (document) .ready()' -Funktionen habe, die beide verschiedene Dinge gemacht haben, also zwei Klicks registriert haben. Ich habe den Code unter ein '

Verwandte Themen