jQuery сам переводит буквы в атрибутах в нижний регистр???
Пытаюсь добавить атрибуты к элементам SVG
например: .attr("viewBox", "0 0 200 200") В результате получаю viewbox="0 0 200 200" Код разумеется не работает. Как обойти эту странную особенность jQuery??? |
JQuery еще и не такое может. Смысл данной конструкции в том, чтобы применить аттрибут ко всей коллекции, а если у тебя только один объект, воспользуйся стандартным способом. Или пиши функцию обработки коллекции (each).
|
Цитата:
Цитата:
|
|
:-?
Имя атрибута является регистронезависимым. |
Цитата:
А viewbox в отличии от viewBox браузер не понимает (открываю "просмотр кода элемента", ручками исправляю буковку "b" на "B" всё работает.., а с viewbox - нет.. ): ). ЗЫ: Цитата:
Я спрашивал: "На кой Вы мне это пихаете? Как each поможет в данной проблеме?" |
Код на нативном javascript решил проблему
Благо javascript в отличии от jQuery не пытается, непонятно зачем, переводить всё в нижний регистр |
Часовой пояс GMT +3, время: 01:30. |