Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   Браузер ругается на ошибку, которой нет. (https://javascript.ru/forum/css-html-internet-explorer/17548-brauzer-rugaetsya-na-oshibku-kotorojj-net.html)

McLotos 24.05.2011 08:52

Браузер ругается на ошибку, которой нет.
 
Включил отладчик, IE начал ругаться на 12 строку.
Вот функция, в которой и находится эта 12 строка
$(function() {
                var dragged = false;
				
                var moveBoxTimeout;
				
                $('#actionsBox').draggable({
                    start: function(event, ui) {
                        dragged = true;
                    },
                    stop: function(event, ui) {
                        var $actionsBox = $('#actionsBox');
                       ) $actionsBox.data('distanceTop',parseFloat($actionsBox.css('top'),10) - $(document).scrollTop());
                    }
                });

Serg_pnz 24.05.2011 09:34

var $actionsBox = $('#actionsBox');
Тут и далее точно нужен знак $ перед actionsBox?

Sweet 24.05.2011 10:23

Почему она у тебя с закрывающей скобки начинается?

McLotos 24.05.2011 14:24

Цитата:

Сообщение от Serg_pnz (Сообщение 105881)
var $actionsBox = $('#actionsBox');
Тут и далее точно нужен знак $ перед actionsBox?

Неточно =)
Как мне однажды здесь кто-то сказал. Олдскульный код =)

Цитата:

Сообщение от Sweet (Сообщение 105883)
Почему она у тебя с закрывающей скобки начинается?

Эта скобка открыта на 6 строке. Или вы предлагаете писать всё в одну строку?

Sweet 24.05.2011 14:35

Цитата:

Сообщение от McLotos
Или вы предлагаете писать всё в одну строку?

Нет, я предлагаю соблюдать баланс скобок;)

Kolyaj 24.05.2011 14:36

В 12 строке у вас бесхозная скобка, она нигде не открывается.

ksa 24.05.2011 14:41

Цитата:

Сообщение от McLotos
Эта скобка открыта на 6 строке. Или вы предлагаете писать всё в одну строку?

Тебе предлагают после скобки поставить ";" или новую строку начать... Или скобки проверить...

Serg_pnz 24.05.2011 16:14

Если по скобкам, то у меня так получилось их все закрыть
$(function() {
                var dragged = false;
				
                var moveBoxTimeout;
				
                $('#actionsBox').draggable({
                    start: function(event, ui) {
                        dragged = true;
                    },
                    stop: function(event, ui) {
                        var $actionsBox = $('#actionsBox');
						$actionsBox.data('distanceTop',parseFloat($actionsBox.css('top'),10) - $(document).scrollTop());
					}
				});
				   
});


Часовой пояс GMT +3, время: 06:58.