Jquery Hide and Show
jQuery hide() and show()
Using jQuery, one has the capability to conceal and reveal HTML elements effortlessly through the utilization of the hide() and show() methods.
$("#hide_id").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});
$(selector).hide(speed,callback);
$(selector).show(speed,callback);
The optional speed parameter specifies the speed of the hiding/showing, and can take the following values: “slow”, “fast”, or milliseconds.
The optional callback parameter is a function to be executed after the hide() or show() method completes (you will learn more about callback functions in a later chapter).
The following example demonstrates the speed parameter with hide():
$("button").click(function(){
$("p").hide(1000);
});
jQuery toggle()
You can also toggle between hiding and showing an element with the toggle() method.
Shown elements are hidden and hidden elements are shown:
$("button").click(function(){
$("p").toggle();
});
$(selector).toggle(speed,callback);
The optional speed parameter can take the following values: “slow”, “fast”, or milliseconds.
Jquery Hide and Show: The optional callback parameter is a function to be executed after toggle() completes.
