Reputation: 372
I'm trying to hide a div which was dynamically added by accordion.js at runtime, but it's hiding sometime and sometimes not.
Here is my code:
function hideTab2() {
$(window).load(function(){
$("#myaccordian-accordion").find('.panel ').eq(1).addClass('hidden');
$("#myaccordian-accordion").find('.panel ').eq(2).addClass('hidden');
});
}
hideTab2()
function call from codebehind.
Upvotes: 3
Views: 350
Reputation: 1328
You should try this, It will call after your page render completely.
$(window).bind("load", function () {
$("#myaccordian-accordion").find('.panel ').eq(1).addClass('hidden');
$("#myaccordian-accordion").find('.panel ').eq(2).addClass('hidden');
});
As discuss with questioner,
<head runat="server">
<title></title>
<% if(Request.QueryString["status"] == "add") { %>
$(window).bind("load", function () {
$("#myaccordian-accordion").find('.panel ').eq(1).addClass('hidden');
$("#myaccordian-accordion").find('.panel ').eq(2).addClass('hidden');
});
<%} %>
</head>
Upvotes: 1