corrade-http-templates – Rev 42

Subversion Repositories:
Rev:
/*!
 * jQuery UI Disable Selection 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */

//>>label: disableSelection
//>>group: Core
//>>description: Disable selection of text content within the set of matched elements.
//>>docs: http://api.jqueryui.com/disableSelection/

// This file is deprecated
( function( factory ) {
        if ( typeof define === "function" && define.amd ) {

                // AMD. Register as an anonymous module.
                define( [ "jquery", "./version" ], factory );
        } else {

                // Browser globals
                factory( jQuery );
        }
} ( function( $ ) {

return $.fn.extend( {
        disableSelection: ( function() {
                var eventType = "onselectstart" in document.createElement( "div" ) ?
                        "selectstart" :
                        "mousedown";

                return function() {
                        return this.on( eventType + ".ui-disableSelection", function( event ) {
                                event.preventDefault();
                        } );
                };
        } )(),

        enableSelection: function() {
                return this.off( ".ui-disableSelection" );
        }
} );

} ) );