Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Максим Иванов
@splincodewd
Developer
JavaScript
SVG
Как работать с svg элементами на jQuery?
Есть холст, на него я должен перетаскивать элементы, но пока только разбираюсь с svg в целом
И не могу понять почему не добавляет синий блок:
https://jsfiddle.net/us9he7tg/
Вопрос задан
более трёх лет назад
1244 просмотра
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Risent Veber
@risentveber
fullstack web developer
https://habrahabr.ru/post/185750/
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Денис Инешин
@IonDen
JavaScript developer. IonDen.com
На вашем месте я бы переключился на D3.js. Эта библиотека специально создана для манипулирования SVG.
jQuery в этой схеме лишний.
Ответ написан
более трёх лет назад
9
комментариев
Нравится
9
комментариев
Facebook
Вконтакте
Twitter
Максим Иванов
@splincodewd
Автор вопроса
а есть ли гайды по D3 на русском?
Написано
более трёх лет назад
Денис Инешин
@IonDen
Максим Иванов
: вообще вот
frontender.info/vvedenie-v-djs
, но есть хорошая книга на английском:
chimera.labs.oreilly.com/books/1230000000345/index.html
- там много примеров и мало текста, все будет понятно даже если не очень хорошо владеете английским.
Написано
более трёх лет назад
Максим Иванов
@splincodewd
Автор вопроса
здесь работа с данными, мне же нужно именно svg управление элементами
Написано
более трёх лет назад
Денис Инешин
@IonDen
Максим Иванов
: там есть все. Увидите.
Написано
более трёх лет назад
Максим Иванов
@splincodewd
Автор вопроса
Почему нельзя использовать snap.js?
Написано
более трёх лет назад
Денис Инешин
@IonDen
Максим Иванов
: ?
Написано
более трёх лет назад
Максим Иванов
@splincodewd
Автор вопроса
чем d3 лучше snapsvg?
Написано
более трёх лет назад
Денис Инешин
@IonDen
Максим Иванов
: ну видимо тем, что все пишут на d3.js, а про snap я впервые услышал от вас.
Написано
более трёх лет назад
Денис Инешин
@IonDen
Максим Иванов
: по d3 есть миллион туториалов, есть книги. Многие плагины (для тех же чартов) написаны на D3.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+1 ещё
Средний
Как создать плиточное меню WP с различным кеглем, по мере варьирования числа постов в категориях?
1 подписчик
21 минуту назад
12 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Как можно получить такой список ссылок?
1 подписчик
вчера
157 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Как упростить и ускорить js на смену текста?
3 подписчика
вчера
1508 просмотров
2
ответа
JavaScript
+2 ещё
Простой
Как поменять свет линии при нажатии?
1 подписчик
30 июн.
138 просмотров
1
ответ
JavaScript
+1 ещё
Простой
Как создать скрипт удаления элемента HTML используя Tempermonkey?
1 подписчик
29 июн.
96 просмотров
1
ответ
JavaScript
+1 ещё
Простой
Как реализовать выдвигающийся из айтема блок(при нажатии на плюс)?
1 подписчик
29 июн.
75 просмотров
0
ответов
JavaScript
+1 ещё
Средний
Как перенести и улучшить данный скрипт из Stylus в Tempermonkey?
2 подписчика
29 июн.
734 просмотра
0
ответов
JavaScript
+1 ещё
Средний
Как оптимизировать загрузку и парсинг больших JS файлов со стороны браузера/клиента?
1 подписчик
27 июн.
179 просмотров
4
ответа
JavaScript
+2 ещё
Простой
Нужна помощь с i18n + переключателем языка на нативном JS и HTML?
1 подписчик
25 июн.
168 просмотров
0
ответов
JavaScript
+1 ещё
Средний
Почему не приходит письмо на почту с WordPress?
1 подписчик
23 июн.
155 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Старший Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 400 000 ₽
Front-End developer (JavaScript, jQuery)
Karma8
от 150 000 до 320 000 ₽
Fullstack разработчик JavaScript, php
Дорстрой-36
•
Воронеж
от 100 000 до 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама