jQuery UI Selectable selected Event
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=
"https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css"/>
<script src=
"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js">
</script>
<script src=
"https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js">
</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
Similar Reads
jQuery UI Selectable selecting Event 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 se
2 min read
jQuery UI Selectable unselected Event 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 un
2 min read
jQuery UI Selectmenu select Event jQuery UI consists of GUI widgets, visual effects, and themes implemented using HTML, CSS, and jQuery. jQuery UI is great for building UI interfaces for the webpages. The jQuery UI selectmenu widget can provide us with select options. We can use this widget to make a form for different actions. The
2 min read
jQuery UI Selectable stop Event 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 st
2 min read
jQuery UI Selectable start Event 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 st
2 min read