[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: jQuery fix
Страницы: 1, 2
redreem
Долгое время раздражала месага в консоли ошибок оперы:

Цитата
DOM style property
Invalid value for property: zoom
Line 1:
  1
  -^


терпение лопнуло, трабла раскопана и зафиксена. проблема оказалась в jQuery.
зафиксеную версию можно взять тут: http://websyndicate.ru/js/jquery180-fixed.js
там же несложно обнаружить что фиксилось - код частично отформатирован с min-версии, а проблемные строчки закоментированы.

кроме того заметил что этот треклятый zoom встречается и в других библиотеках, например в редакторе nicEdit. поступаем аналогично, - просто вырубаем zoom.

в jquery этот кусок кода по поверхностным прикидкам отвечает за анализ среды исполнения. т.е. в каком браузере и с какими прибамбасами его прогрузили. багов после фиксинга не заметил. если кто что новое может сказать по этому поводу - было бы интересно.
redreem
нашел баг при фиксе. в мозилле (3.6.26, не других не пробовал) перестает срабатывать

		$(document).ready(function(){
...
});


надо покопать
kuzroman
Какая версия jQuery ?

_____________
kuzroman@list.ru
redreem
1.8 - по ссылке видно же. вообще такое начал замечать с 1.62
Michael
ты - что библиотеку что ли хакнул? blink.gif
А по функционалу все же работало и чисто "раздражало"?

_____________
There never was a struggle in the soul of a good man that was not hard
redreem
Цитата
Долгое время раздражала месага в консоли ошибок оперы
Michael
опера у них за границей вроде почти вообще не используется, и под нее не тестируют. Хак сомнительной цели.

_____________
There never was a struggle in the soul of a good man that was not hard
redreem
Michael

я его никому и ненавязываю smile.gif для меня цель - стоящая smile.gif когда тысячу раз в день глаз цепляется за консоль, видя там "ошибку" smile.gif
Michael
а на каком скрипте/какой операции появляется эта месага?

_____________
There never was a struggle in the soul of a good man that was not hard
redreem
win xp pro, опера - любая. консоль ошибок (ctrl+shift+o). при обновлении страницы, т.е. когда прогружается jQ.
killer8080
redreem
Хм.. А где оно вылазит, при каких условиях?
Michael
killer8080, просто при загрузке jquery

ага, есть. А в некоторых предыдущих версиях смотрю нет. Ну вообще гуглится много по этой ошибке. Может пофиксят в новой версии.

_____________
There never was a struggle in the soul of a good man that was not hard
killer8080
Цитата (Michael @ 26.09.2012 - 09:57)
просто при загрузке jquery

1.8.1 никаких ошибок не наблюдаю. Может уже профиксили? unsure.gif
redreem
killer8080

182 - наблюдаю. не пофиксили. даже больше - теперь эта месага в 2-х местах smile.gif
killer8080
Странно, почему у меня не выкидывает? blink.gif
Правда я сейчас под линуксом, но вряд ли это должно повлиять.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.