Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.06.2017, 15:06
Интересующийся
Отправить личное сообщение для Fomax Посмотреть профиль Найти все сообщения от Fomax
 
Регистрация: 23.09.2016
Сообщений: 20

Баг или что то типо того...
У меня есть код jquery, во время обработки события меняются разные значения.

И вот в консоли я заметил, что во время события 'mousemove' иногда выскакивает непонятная ерись в атрибуте 'id', который я никак нигде в коде не задавал вообще.

Текст в 'id' специфический... может кто в курсе что это такое?

p.s. на производительность вроде не влияет, но когда что то происходит без твоего контроля, как то не очень приятно... И ум пытливый бесится...

Ответить с цитированием
  #2 (permalink)  
Старый 22.06.2017, 15:46
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Fomax,
jquery версия какая?
Ответить с цитированием
  #3 (permalink)  
Старый 22.06.2017, 15:49
Интересующийся
Отправить личное сообщение для Fomax Посмотреть профиль Найти все сообщения от Fomax
 
Регистрация: 23.09.2016
Сообщений: 20

рони,
3.2.1

Последний раз редактировалось Fomax, 22.06.2017 в 15:56.
Ответить с цитированием
  #4 (permalink)  
Старый 22.06.2017, 15:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Fomax,
могу только предположить, что jquery считает что к данному элементу нужен быстрый доступ по id, и если его нет в элементе,генерирует свой.
Ответить с цитированием
  #5 (permalink)  
Старый 22.06.2017, 16:05
Интересующийся
Отправить личное сообщение для Fomax Посмотреть профиль Найти все сообщения от Fomax
 
Регистрация: 23.09.2016
Сообщений: 20

рони,
Ммм, спасибо, а этот sizzle только в 3 ветке?
Ответить с цитированием
  #6 (permalink)  
Старый 22.06.2017, 16:11
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Fomax,
sizzle во всех, а вот генерация id с какой версии не знаю.
Ответить с цитированием
  #7 (permalink)  
Старый 22.06.2017, 16:13
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 456

Fomax, "sizzle" - это селекторный движок https://sizzlejs.com/ который работает внутри jquery, "1498132008369" - это миллисекунды как при вызове Date.now(), всё вместе это (кэширование) очевидно какая-то реализация внутренней оптимизации работы движка Sizzle.
Ответить с цитированием
  #8 (permalink)  
Старый 22.06.2017, 16:18
Интересующийся
Отправить личное сообщение для Fomax Посмотреть профиль Найти все сообщения от Fomax
 
Регистрация: 23.09.2016
Сообщений: 20

Rise,
О как, спасибо за полезную информацию!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что лучше, gulp или модуляторы Velidan Javascript под браузер 1 14.01.2016 16:35
Мотоциклисты есть? l-liava-l Оффтопик 13 04.07.2014 13:35
Баги Opera пишем сюда devote Оффтопик 101 08.08.2013 05:56
фрактальный сыр x-yuri Оффтопик 76 23.11.2011 21:59
Это баг do{}while или что? regesh jQuery 10 15.02.2010 00:28