Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.08.2012, 13:28
Интересующийся
Отправить личное сообщение для snizhok Посмотреть профиль Найти все сообщения от snizhok
 
Регистрация: 04.06.2011
Сообщений: 12

Не правильно отображается блок в IE
проблема в IE 7,8, после манипуляции
$('#cart').remove();
$('#cats').after(data.cart);

где data.cart это HTML код нового блока '#cart', полученный по ajax, блок отображается не правильно. Проблема возникает только в ишаке, в других браузерах работает нормально
Ответить с цитированием
  #2 (permalink)  
Старый 16.08.2012, 13:31
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

snizhok,
Ccылка есть ?

В ремувленные блоки after не добавляецо - сначало добавьте - потом rемоvte ()

Или оберните изъятое и добавьте

<script type="text/javascript" src="http://yandex.st/jquery/1.4.4/jquery.min.js"></script>




<div id="cart">asdasd</div>


<script type="text/javascript">

  var cart="<b>DaDa</b>" //добавка аналогичная after 

  $('#cart').wrap('<div id=a></div>')

   var a = $('#a').remove();a.append(cart);

   alert(a.html());

</script>

Последний раз редактировалось Deff, 16.08.2012 в 13:51.
Ответить с цитированием
  #3 (permalink)  
Старый 16.08.2012, 13:38
Интересующийся
Отправить личное сообщение для snizhok Посмотреть профиль Найти все сообщения от snizhok
 
Регистрация: 04.06.2011
Сообщений: 12

Блок $('#cats'), после которого я добавляю $('#cart') не удалается
структура НTML:
<div id="cats">
   <!-- контент блока -->
</div>
<div id="cart">
  <!-- контент блока -->
</div>

Последний раз редактировалось snizhok, 16.08.2012 в 13:41.
Ответить с цитированием
  #4 (permalink)  
Старый 18.08.2012, 02:43
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

snizhok,
Я ж Вам пояснил - оберните #cart еще одним

$('#cart').wrap('<div id="wrap"></div>')

И затем

$('#wrap').append(cart);

Затем можно

$('#cart').remove()
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При наведении на определенный блок, DIV, появляется скрытое сожержимое kismedia Элементы интерфейса 9 22.05.2015 19:15
Показать/скрыть блок Lelja_05 jQuery 10 01.07.2013 20:05
Блок как на Цетис Axios Элементы интерфейса 6 16.03.2011 23:36
Фиксированный блок kakarotto Элементы интерфейса 2 09.07.2010 00:20
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20