Hi. I'm having a problem, where $(".showEvents").click(function(e) { var CalendarID = $($(e.target).parent()).parent(); if ( $('#data_'+CalendarID.attr('id').substr(4)).length > 0 ) { $(e.target).attr({src : "images/down.png"}); $('#data_'+CalendarID.attr('id').substr(4)).hide(); } else { CalendarID.after('<tr id="data_'+CalendarID.attr('id').substr (4)+'"><td colspan="4" style="background-color:'+CalendarID.css ('background-color')+';height:300px;">Test</td></tr>'); $(e.target).attr({src : "images/up.png"}); } });
will stop working after I have clicked the #showEvents 2 times. <img border="0" class="showEvents" src="images/down.png"/ >