Вот версия кода, который я использую, урезанный до тех частей, которые не работают. Все это написано для создания базовой разбивки на страницы с помощью jQuery.Почему интернет-браузер отображает мою страницу javascript в обратном направлении?
В Chrome/Safari/Moz, я произвожу см пролеты, 1,2,3,4, ... и т.д.
Когда я смотрю в IE7/8, я вижу, и т.д., ..., 4 , 3,2,1
Строка, кажется, конкатенация назад!
Это кажется очень странным для меня, потому что здесь нет ничего общего в коде, я не могу понять, какой бит может вызвать проблемы.
Очевидно, что 1,2,3,4, ... и т. Д. Это то, к чему я стремился здесь, а также объяснение того, почему это проблема, мне бы это понравилось, если бы кто-то мог предлагаем быстрое исправление.
myVar = {
arr:$.makeArray($('.my_li'))
};
var str;
str='';
for (s in myVar.arr){
r=parseInt(s,10)+1;
str+='<span class="my_class">'+r+'</span>';
}
$('#my_other_div').html(str);
потому что интернет-exploder - дьявол. –
Возможно, что стиль вызывает это. Можете ли вы дать нам CSS, который подходит к этому? – Peter
IE отображается неправильно? Немыслимо! – digitaldreamer