Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.08.2011, 17:53
Новичок на форуме
Отправить личное сообщение для ditasandditas Посмотреть профиль Найти все сообщения от ditasandditas
 
Регистрация: 14.01.2011
Сообщений: 6

Изменение позиции элементов с помощью jquery не работает в IE6-8
Задача выводить карту гугл со списком объектов по клику на ссылку.
Т.к. display:none с переключением в display:block с картами не работает (в силу, как я понимаю, особенностей рендеринга) использую следующую конструкцию:
- у div'а с картой заданы position:absolute; left:-10000px;
- при клике
$(document).ready(function(){   
	$('#show').click(function(){
        $('#search-map').css({position:'relative', 'left':'0'});
		var showmap = 1;
		$.ajax({   
			type: "POST",
			url: "../showmap/", 
			data: "cursub="+cursub+"&showmap="+showmap,  
		});   
		return false;
	});
	$('#hide').click(function(){
        $('#search-map').css({position:'absolute', 'left':'-10000px'});
		var showmap = 0;
		$.ajax({   
			type: "POST",
			url: "../showmap/", 
			data: "cursub="+cursub+"&showmap="+showmap,  
		});   
		return false;
	});
});

Т.е. нажали на #show - показали карту и передали переменные с номером раздела сайта и параметром вкл/выкл карты в php-скрипт (это для того, чтобы запоминать включена или выключена карта в разделе), нажали на #hide - убрали карту и т.д. соответственно.
В Opera/FF/Safari/Chrome и IE9 работает корректно, в IE6-8 карта не отображается при нажатии на #show (хотя грузится).
В чем может быть дело?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JQuery, анимация для нескольких элементов сразу, возможно ли? Logo jQuery 21 29.05.2012 21:50
Не работает аякс в jQuery Form Ticksy jQuery 4 19.07.2011 12:55
Не работает jQuery меню с AJAX eugene1986 jQuery 0 08.07.2010 18:49
jQuery Изменение цвета дочерних элементов libinstyle Общие вопросы Javascript 2 24.03.2010 04:46
При наборе адреса с www не работает AJAX (JQuery)! madmis AJAX и COMET 3 23.11.2009 19:03