Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.08.2012, 22:07
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

cyber,
Я завтра гляну - засыпаю уже
Ответить с цитированием
  #12 (permalink)  
Старый 08.08.2012, 22:11
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Deff Посмотреть сообщение
cyber,
Я завтра гляну - засыпаю уже
, а я пока сам буду мучать если получится отпишусь
Ответить с цитированием
  #13 (permalink)  
Старый 08.08.2012, 23:02
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

кажется понял :
у гугла карта разбита на блоки и когда я двигаю я двигаю общий контейнер , так как у точки позиция относительно контейнера поэтому она и не двигается
Ответить с цитированием
  #14 (permalink)  
Старый 09.08.2012, 11:17
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от cyber
неужели никто не знает?
Вы же вроде спрашивали тут ? от позиционировать точки
масштабирование не помогло ? При оnscroll нужно менять не только масштаб у карты но и так же само масштаб у координат <div class="point_on_map"></div>
Ответить с цитированием
  #15 (permalink)  
Старый 09.08.2012, 14:17
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Deff Посмотреть сообщение
Вы же вроде спрашивали тут ? от позиционировать точки
масштабирование не помогло ? При оnscroll нужно менять не только масштаб у карты но и так же само масштаб у координат <div class="point_on_map"></div>
маштаб работает, но у у меня ще карта двигается как (drag and drop) а значить и точки должны двигается http://cyberua.16mb.com/files/zoom.html
и мне было интересно почему у них точки при перемещение не смещаются..
Ответить с цитированием
  #16 (permalink)  
Старый 09.08.2012, 14:21
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

cyber,
а где у Вас добавления смещения при drag and drop к <div class="point_on_map"></div> ?
Ответить с цитированием
  #17 (permalink)  
Старый 09.08.2012, 15:36
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Deff Посмотреть сообщение
cyber,
а где у Вас добавления смещения при drag and drop к <div class="point_on_map"></div> ?
у меня пока нет, мне просто было интересно как это реализовано на гугл мап если точки при drag and drop остаются на месте.
и я вроде разобрался
Сообщение от cyber Посмотреть сообщение
кажется понял :
у гугла карта разбита на блоки и когда я двигаю я двигаю общий контейнер , так как у точки позиция относительно контейнера поэтому она и не двигается
Ответить с цитированием
  #18 (permalink)  
Старый 09.08.2012, 15:49
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

cyber,
Ну сделайте контейнер с картой - postion relative(или абсолюте) - тогда - если точки у Вас внутри контейнера - то будет аналогично вместе с картой
Ответить с цитированием
  #19 (permalink)  
Старый 09.08.2012, 22:45
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от Deff Посмотреть сообщение
cyber,
Ну сделайте контейнер с картой - postion relative(или абсолюте) - тогда - если точки у Вас внутри контейнера - то будет аналогично вместе с картой
я так и сделал =)
Ответить с цитированием
  #20 (permalink)  
Старый 09.08.2012, 23:12
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

блин опять что то не так
при увеличение все работает, но при уменьшение не правильно
function resize_zoom (i) {
	
var point, top, left, posLeft, posTop;	

    point = points.eq(i);
    
	posLeft = point.offset().left - coord_elem.left;//текущая позиция точки
	posTop = point.offset().top - coord_elem.top;//текущая позиция точки
	
    top = (getHeight / (getHeight - step.height))/*
get(Height/Width) размер картинки после увлечения
step.height на сколько увеличить высоту
*/
    left = (getWidth / (getWidth - step.width));


	 if (!zoom) {// если zoom false уменьшаем
		
	    top = (getHeight / (getHeight + step.height));
         left = (getWidth / (getWidth + step.width));
		 
		 }	
		 
 return {
	 top: Math.round(top * posTop), 
	 left: Math.round(left * posLeft), 
	 point: point
	 }		 
	
	}	

}
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с разрешением экрана и jquery javascript raffx Элементы интерфейса 2 07.12.2012 16:53
Проблемы с zoom для jquery nematod jQuery 4 31.03.2012 21:07
Проблемы с jquery fancybox В IE не загружаются картинки pav8909 Общие вопросы Javascript 3 09.09.2011 10:46
jQuery проблемы с раскрывающимся списком teclis jQuery 3 24.08.2010 12:25
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37