offset - установка местоположения для невидимых элементов. 
		
		
		
		Объясните пожалуйста, почему jquery функция offset некорректно устанавливает местоположение невидимым элементам? 
	я заметил, что при таком вызове: 
$("#id").show().offset({left: 100, top: 100 });
 всё хорошо. а если сделать так: 
$("#id").offset({left: 100, top: 100 }).show();
то при каждом новом выполнении этого кода, элемент смещается чуть ниже и правее, хотя координаты в обеих случаях задаются абсолютные.  | 
	
		
 http://api.jquery.com/offset/ 
	Цитата: 
	
  | 
	
		
 Немного не то.  
	Там написано, что не поддерживается получение координат для скрытых элементов, а я пытаюсь установить координаты скрытому, а потом показать его. http://rem-mastera.ru/media/imgs/tmp/jquery_offset.html здесь демо пример сделал, для наглядности.  | 
	
		
 Цитата: 
	
 Ты пытаешься использовать координаты относительно документа. ;)  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 
$("#FloatForm").css({ left:100, top:100}).show();
 | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 ну хотя это не важно. вопрос был почему метод offset для видимых и невидимых элементов устанавливает позицию по разному.  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 12:18. |