У меня очень странная проблема.У меня есть вкладки и вложенные вкладки в моем html, и когда я нажимаю на вкладку / вложенную вкладку, в нее помещается класс activeContent.если я нажимаю на другую вкладку / вложенную вкладку, класс 'activeContent' удаляется из предыдущей вкладки / вложенной вкладки и помещается в текущую.Хотя этот сценарий работает нормально, когда я продолжаю нажимать на несколько вкладок / вложенных вкладок.Но в IE8 это очень медленно.Особенно, когда я нажимаю кнопку «Назад», содержимое предыдущей вложенной вкладки загружается, но активная вложенная вкладка занимает много времени, чтобы изменить свой класс.Эффект от этого заключается в том, что пока что в то время, как содержимое какой-либо другой вкладки, в то время как активная вложенная вкладка все еще является предыдущей.
Я даже пытался сначала изменить класс tab / subtab, например,
$(currentTab.node).removeClass('activeContent');
$(tab.node).addClass('activeContent');
, а затем использовал seTimeout, что-то вроде того, что приведенный выше код выполняется.*
Даже тогда вкладки / вложенные вкладки занимают много времени, чтобы изменить свой класс.
Является ли это IE8 или мне может понадобиться оптимизировать мой код.Я не уверен.Все отлично работает во всех других браузерах, включая IE6.Это как-то связано с кнопкой возврата в IE8?