What is chaining in jQuery?
Answer / chaitanya
Chaining is one of the most powerful feature of jQuery. In jQuery, Chaining means to connect multiple functions, events on selectors. It makes your code short and easy to manage and it gives better performance. The chain starts from left to right. So left most will be called first and so on.
Hide Copy Code
$(document).ready(function(){
$('#dvContent').addClass('dummy');
$('#dvContent').css('color', 'red');
$('#dvContent').fadeIn('slow');
});
The above jQuery code sample can be re-written using chaining. See below.
Hide Copy Code
$(document).ready(function(){
$('#dvContent').addClass('dummy')
.css('color', 'red')
.fadeIn('slow');
});
Not only functions or methods, chaining also works with events in jQuery. Find out more here.
Is This Answer Correct ? | 0 Yes | 0 No |
How to load jQuery locally when CDN fails?
How to execute jQuery code after the DOM is ready?
What are the slow selectors in jquery? : jquery mobile
How to resolve conflicts with other libraries?
Will Events Are Also Copied On Clone In Jquery?
Tell me how do you stop the currently-running animation? : jquery mobile
What is the use of val() method in jquery?
How can events be prevented to work after an ajax request?
Define "beforesend(xhr)" paremeter of jquery ajax method?
How does jquery store data related to an element?
What is the difference between prop and attr?
How to work with jQuery parent(), children() and siblings()?