Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

Markieren mit der Maus an bestimmten Stellen verhindern

#Tutorials#jQuery

Ich arbeite gerade an einer Webseite die via Drag Scrollbar ist und mich nervte es tierisch, dass ich ziemlich oft etwas markierte. Mit der folgenden Kleinen jQuery Funktion lässt sich dieses verhalten jedoch abschalten.


jQuery.fn.extend({
        disableSelection : function() {
                return this.each(function() {
                        this.onselectstart = function() { return false; };
                        this.unselectable = "on";
                        jQuery(this).css('user-select', 'none');
                        jQuery(this).css('-o-user-select', 'none');
                        jQuery(this).css('-moz-user-select', 'none');
                        jQuery(this).css('-khtml-user-select', 'none');
                        jQuery(this).css('-webkit-user-select', 'none');
                });
return this;
        }
});

// So nutzt man die Funktion
$('#theDiv').disableSelection();

Kommentare

  • Jörg Kreusel
    Super kleiner Schnipsel, hat mir sehr geholfen. Vielen Dank :-)
    Antworten
    • Andre Rinas
      Hallo Jörg, freut mich, dass ich dir helfen konnte.
      Grüße André
      Antworten

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.