Skip to content
Related Articles

Related Articles

jQuery UI Selectable selected Event

Improve Article
Save Article
Like Article
  • Last Updated : 23 Dec, 2021

jQuery UI consists of GUI widgets, visual effects, and themes implemented using the jQuery JavaScript Library. jQuery UI is great for building UI interfaces for the webpages. It can be used to build highly interactive web applications or can be used to add widgets easily.

The jQuery UI Selectable selected event is used to trigger at the end of the select operation, on each element added to the selection.

Syntax:

Initialize the Selectable widget with the selected callback function:

$( ".selector" ).selectable({
    selected: function( event, ui ) {}
});

Bind an event listener to the selectableselected event:

$( ".selector" ).on( 
    "selectableselected", 
    function( event, ui ) {} 
);

Parameters: It has the following parameters as mentioned above and described below:

  • event: This event is triggered when an item is selected.
  • ui: It is a jQuery object that contains the selectable item that has been selected.
    • selected: It contains the selectable item that has been selected.

CDN Links: First, add jQuery UI scripts needed for your project.

<link rel=”stylesheet” href=”//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css”>
<script src=”//code.jquery.com/jquery-1.12.4.js”></script>
<script src=”//code.jquery.com/ui/1.12.1/jquery-ui.js”></script>

Example:

HTML




<!doctype html>
<html lang="en">
  
<head>
    <link rel="stylesheet"
          href=
    <script src=
    </script>
    <script src=
    </script>
    <style>
        h1 {
            color: green;
        }
  
        #list .ui-selecting {
            background: greenyellow;
        }
  
        #list .ui-selected {
            color: white;
            background: green;
        }
    </style>
</head>
  
<body>
    <h1>GeeksforGeeks</h1>
    <h3>jQuery UI Selectable selected Event</h3>
    <h3>GeeksforGeeks Subjects</h3>
    <ul id="list">
        <li>Data Structure</li>
        <li>Algorithm</li>
        <li>C++</li>
        <li>Java</li>
        <li>HTML</li>
        <li>Bootstrap</li>
        <li>PHP</li>
    </ul>
  
    <div class="res"></div>
  
    <script>
        $(document).ready(function () {
            $("#list").selectable();
  
            $("#list").selectable({
                selecting: function(event, ui) {
                    $(".res").html("Selecting Event Triggered");
                },
                selected: function(event, ui) {
                    $(".res").html("Selected Event Triggered");
                }
            });
        });
    </script>
</body>
  
</html>

Output:

Reference: https://api.jqueryui.com/selectable/#event-selected


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!