Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Спасайте, большая проблема.
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
TypeError: b.replace is not a function , как лечить, этой ошибки не было, а теперь появилась, парадокс. Появляется при работе со скриптом ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js, в разных местах, т.е. при создании AJAX запросов, при обработки событий
DelphinPRO
Отправлено: 07 Сентября, 2013 - 23:20:50
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Очевидно, что ошибка не в jquery )
Ставьте брекпойнты в своем коде, и пошагово идите до ошибки.
Или отключайте по очереди части кода.
В общем, ищите ошибку в своем коде.
----- Чем больше узнаю, тем больше я не знаю.
IllusionMH
Отправлено: 08 Сентября, 2013 - 02:24:16
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
246978, смотрите какие данные приходят и какой тип данных вы ожидаете. Похоже что в итоге получается не строка.
246978
Отправлено: 08 Сентября, 2013 - 08:57:18
Посетитель
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
Вот код который я вставил, в котором как я думаю ошибка, но я ее найти не могу, Спасайте.
все работает, но не так плавно, т.е. вообще не плавно. а первый вариант , отрабатывает только один раз, после вызывает ошибку. (Добавление)
ТАк же после отработки вот этой функции
работает только один раз и появляется та же ошибка TypeError: b.replace is not a function (Добавление)
Вот простая страница которая тоже вызывает ошибку
(Добавление)
НУ есть кто ЖИВОЙ, давайте разберемся, а то я не вывожу, в чем затык
OrmaJever
Отправлено: 08 Сентября, 2013 - 12:32:35
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
вот вам и Jquery, вот теперь и ищите ошибку во всей библиотеке
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
246978
Отправлено: 08 Сентября, 2013 - 12:35:58
Посетитель
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
Блин да не смешно, вот я ну других сайтах посмотрел, где используется данная функции, везде одна и та же ошибка. ДАВАЙТЕ РЕШАТЬ
OrmaJever
Отправлено: 08 Сентября, 2013 - 12:40:43
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
А что решать? Писали бы на чистом js проблем бы не было. А что вы можете решить если проблема в библиотеке?
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
LIME
Отправлено: 08 Сентября, 2013 - 12:47:33
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
246978 пишет:
Вот простая страница которая тоже вызывает ошибку
у меня не вызывает
ты в отладчике вообще смотрел?
OrmaJever пишет:
А что вы можете решить если проблема в библиотеке?
очень сомневаюсь
246978
Отправлено: 08 Сентября, 2013 - 12:48:33
Посетитель
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
как сделать на чистом js такое. Т.е. кнопки вниз, вверх , но что бы скролинг был плавный и что бы кнопки исчезали, короче как реализовать тоже самое, но на чистом js
LIME
Отправлено: 08 Сентября, 2013 - 12:49:01
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
проверь у тебя вообще библиотека подгружается?
246978
Отправлено: 08 Сентября, 2013 - 12:49:29
Посетитель
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
LIME пишет:
246978 пишет:
Вот простая страница которая тоже вызывает ошибку
у меня не вызывает
ты в отладчике вообще смотрел?
OrmaJever пишет:
А что вы можете решить если проблема в библиотеке?
очень сомневаюсь
Вот именно что все я смотрю в фаербаге.
LIME
Отправлено: 08 Сентября, 2013 - 12:49:40
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Покинул форум
Сообщений всего: 273
Дата рег-ции: Февр. 2012
Помог: 0 раз(а)
[+]
LIME пишет:
проверь у тебя вообще библиотека подгружается?
Ну а как же, если весь этот код выполняться один раз , а после выдает ошибку. если он выполняется значит библиотека подгружалась (Добавление)
LIME пишет:
перейди по https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
И что?
OrmaJever
Отправлено: 08 Сентября, 2013 - 12:58:56
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
246978 пишет:
как сделать на чистом js такое. Т.е. кнопки вниз, вверх , но что бы скролинг был плавный и что бы кнопки исчезали, короче как реализовать тоже самое, но на чистом js
Достаточно просто, любая анимация это просто цикл. К примеру текущее положение документа 2000px, нам нужно его прокрутить вверх (до 0). Я плохо знаю js, но судя по вашим сообщениям изменить положение документа window.scroll(x,y);?
В чём проблема с кнопкой "вверх"? Отображать кнопку если страница опущена больше чем высота рабочей области.
Тот цикл это только пример, он может и не работать, я просто даю почву для размышления.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.