2017-01-12 5 views
2

Gelöst:jQuery Plugin Rangy Eingänge machen andere Eingänge arbeiten nicht

Updated version on jsfiddle

Dank Jainil Nagar für das Problem zu finden.


Das ist wirklich unklar für mich. Ich versuche, ein wenig Editor für XML erstellen rangyinputs jquery plugin verwenden, aber wie man es von diesen https://jsfiddle.net/sappe/2t99596p/2/ sehen kann, ist nicht möglich, in den anderen Eingängen in der Seite zu schreiben, auch wenn diese nicht

class="unselectable" 

ich kann verstehe nicht warum. Habe ich etwas verpasst? Ich habe das jquery-Plugin in das Projekt eingefügt, das Beispiel funktioniert gut, aber die anderen Eingaben funktionieren nicht mehr.


Weitere Informationen: Ich kann nicht eine Klasse unselectable in meinem CSS festgelegt haben, aber in der demo verwendet wird.

Antwort

1

Sie haben e.preventDefault(); für mousedown Ereignis für jede input hinzugefügt.

$("input").mousedown(function(e) { 
    e.preventDefault(); // This is what causing the problem 

    switch (this.name) { 
    } 
}); 

Sie sollten Standardfall auch im Schalterfall hinzufügen.

+1

Aktualisierte Version: https://jsfiddle.net/sappe/2t99596p/3/ Vielen Dank – tina

Verwandte Themen