Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.11.2009, 18:09
Интересующийся
Отправить личное сообщение для valek1989 Посмотреть профиль Найти все сообщения от valek1989
 
Регистрация: 15.09.2009
Сообщений: 10

Драгабл работает не так как надо
Здравствуйте, помогите понять почему не пашет код:

$(document).ready(function() {
	var doc = document.documentElement;
			var photo = $("#photobox");
			
			photo.draggable({ cursor: 'pointer'});

			photo.bind('drag', function(event,ui){
				var pos = ui.position;
				if (pos.left > 0){  
					photo.css("left",0 + 'px');
				}
				if (pos.left < -2304 + doc.clientWidth) {
					photo.css("left",-2304 + doc.clientWidth + 'px');
				}
				
				if (pos.top > 0) {
					photo.css("top",0 + 'px');
				} 
				
				 if (pos.top < -1728 + doc.clientHeight) {
					photo.css("top",-1728 + doc.clientHeight + 'px');
				}
			});
	});


По моей идее, этот код должен ограничивать драг фотографии 2304х1728 в пределах экрана, а он только драгит фотку без всяких ограничений, очень помогите!!! Давно бьюсь, я тока начал изучение и вообще догнать не могу... Может можно сделать как-то по другому? Cpntainment: #wrapper-div не предлогать
заранее спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В IE не срабатывает событие "change" (mootools) ZYBRIK Events/DOM/Window 4 15.09.2009 13:16
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20
Сторонние библиотеки - быть или не быть? IIIEPJIOK Оффтопик 64 21.03.2009 19:39
Как вызвать функцию если менять надо не все параметры? britanik Общие вопросы Javascript 3 07.03.2009 23:13
Не могу понять как работает jQuery kostiaGt jQuery 2 20.07.2008 08:42