I divided my table into two parts, <thead>
and <tbody>
. The <thead>
is always displayed on the page, while the <tbody>
is initially set to "display:none
" and loads with content when a button is clicked.
To load the <tbody>
, I am using the "Jquery: .fadeIn()" method. Here is the code:
$(document).ready(function () {
$("#btn").click(function () {
$( ".applicationTable tbody" ).fadeIn( "slow" );
});
});
The problem I am facing is that in Firefox and Chrome, the <tbody>
loads smoothly with a fading effect, but in IE (specifically tested on IE11), it flickers.
Here is the Fiddle for the complete code (HTML CSS and Jquery): http://jsfiddle.net/9Bpry/1/
Please check this fiddle in all 3 browsers - Chrome, Firefox, and IE - to observe the difference.
If you have any suggestions on how I can resolve this issue, please let me know.
Thank you!