Первые извинения, страницы, над которыми я работаю, за паролями, надеюсь, этого достаточно, но если вы хотите больше кода, просто спросите!
У меня есть веб-страница, на которой перечислены события, каждое событиепредставляет собой сложный набор элементов, все обернутые в относительное положение div, eventRow.
При добавлении нового события я нахожу, где оно должно быть размещено, и использую:новая строка события, id - это идентификатор события, которое я хочу вставить раньше!
Это прекрасно работает в Chrome, Safari, Firefox и IE8, но в IE7 все идет не так, как представляется, новая строка события выглядит так:размещены правильно, но строки, которые его окружают, не перемещаются должным образом, оставляя беспорядок в перекрывающемся тексте.
Через некоторое время я обнаружил, что это можно исправить после вставки, используя код:
$('eventRows').innerHTML = $('eventRows').innerHTML;
Итак, я почти решил это, но я не очень счастлив, есть какие-то мысли по следующим вопросам:
Должен ли я просто сделать это, как кажется, работает?
Должен ли я делать это только если браузер IE7?
Должен ли я найти лучшее решение?
Большое спасибо
Бен.