The matched elements will be revealed immediately, with no animation. This is roughly equivalent to calling .css( "display", "block" ), except that the display property is restored to whatever it was initially. If an element has a display value of inline, then is hidden and shown, it will once again be displayed inline.
Note: If using !important in your styles, such as display: none !important, .show() will not override !important. It is recommended to use different classes with .addClass(), .removeClass() or .toggleClass(). Another approach is using .attr( "style", "display: block !important;" ); be careful, though, as it overwrites the style attribute of the element.
When a duration, a plain object, or a "complete" function is provided, .show() becomes an animation method. The .show() method animates the width, height, and opacity of the matched elements simultaneously.
Get into the world of Cirque du Soleil and discover extraordinary shows all over the world. More than just a circus, Cirque du Soleil artists will amaze you with breathtaking performances. Since the 1980s, Cirque du Soleil has been staging shows that have revolutionized the world of circus arts. Between magic and thrill, come and discover an unforgettable show!