Hi! I have a small but pain-in-the-ass problem. Here is my code:
var ExternalLinks_InNewWindow = '1'; function initSpoilers(context) { var context = context || 'body'; $('div.spoiler-head', $(context)).click(function(){ var code = $(this).next('div.spoiler-body').find('textarea').text(); if(code) $(this).next('div.spoiler-body').html(code); $(this).find('div.spoiler-head').toggleClass('unfolded'); $(this).next('div.spoiler-body').slideToggle('fast'); }); } function initExternalLinks(context) { var context = context || 'body'; if (ExternalLinks_InNewWindow) { $("a.postLink:not([EMAIL PROTECTED]'"+ window.location.hostname +"/'])", $ (context)) .bind("click", function(){ return !window.open(this.href); }) ; } } $(document).ready(function(){ initSpoilers('body'); initExternalLinks(); }); The problem is that this code working PERFECTLY in firefox but not in IE: on reload of page spoiler aren't acting at all. On load page via link the spoilers are working fine :( What could be wrong?