We are following jQuery best practice and using the jQuery document ready function (that is, $(document).ready(...)) to register the event handlers for our web page's slider control and initialize our web page elements:
    $(document).ready(function() {
        // Event listener for Slider value changes.
        $("input[type=range].brightnessLevel")
            .on('input', function() {                    // (7)
               brightness_level = $(this).val();         // (8)
               payload = { "level": brightness_level }   // (9)
               postUpdate(payload);
            });
        // Initialize slider value form state on server.
        getState()                                       // (10)
    });
    </script>
</head>
On line (7), we register an event handler for the slider controls input event. This handler function will be called when a user interacts with the slider on...
 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                