Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.08.2011, 14:13
Аватар для Geddar
Кандидат Javascript-наук
Отправить личное сообщение для Geddar Посмотреть профиль Найти все сообщения от Geddar
 
Регистрация: 23.05.2009
Сообщений: 100

интерактивность SVG реально ли это?
Задумал я сделать всплывающее облачко с подсказками, да и не только. Своеобразный аналог алертов, конфирмов и т.п. для своего интерфейса.
Столкнулся с проблемой - динамическое изменение SVG.
Изменяя содержимое, приходиться менять размеры объекта, однако размеры области не перерисовываются. И вообще много всяких косяков. Может есть плагин для jQuery или ещё что для работы с SVG.
Или это бесполезная затея?.....
__________________
Обходя грабли ты теряешь драгоценный жизненный опыт!
Ответить с цитированием
  #2 (permalink)  
Старый 25.08.2011, 14:27
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

Внутри SVG можно добавить любую интерактивность, повесить обработчики событий и т.д.
Для работы можно посмотреть на Raphaël, и на jQuery SVG
Ответить с цитированием
  #3 (permalink)  
Старый 25.08.2011, 16:02
Аватар для Geddar
Кандидат Javascript-наук
Отправить личное сообщение для Geddar Посмотреть профиль Найти все сообщения от Geddar
 
Регистрация: 23.05.2009
Сообщений: 100

проблема в том что увеличив объект и и его содержимое, отобраемая облать всё таже самая и поэтому видна только часть обновлённого изображения
__________________
Обходя грабли ты теряешь драгоценный жизненный опыт!
Ответить с цитированием
  #4 (permalink)  
Старый 25.08.2011, 16:10
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

Ну тут один вариант: устанавливать новые размеры объекту, чтобы все вмещалось.
Ответить с цитированием
  #5 (permalink)  
Старый 25.08.2011, 16:18
Аватар для Geddar
Кандидат Javascript-наук
Отправить личное сообщение для Geddar Посмотреть профиль Найти все сообщения от Geddar
 
Регистрация: 23.05.2009
Сообщений: 100

Сообщение от Geddar Посмотреть сообщение
...увеличив объект...
Размеры объекта изменяются вот только внутренности отображаются так же
__________________
Обходя грабли ты теряешь драгоценный жизненный опыт!
Ответить с цитированием
  #6 (permalink)  
Старый 25.08.2011, 16:31
Аватар для Geddar
Кандидат Javascript-наук
Отправить личное сообщение для Geddar Посмотреть профиль Найти все сообщения от Geddar
 
Регистрация: 23.05.2009
Сообщений: 100

Проблема решилась установкой аттрибутов (width, height) внутри самого svg, тега <svg>
__________________
Обходя грабли ты теряешь драгоценный жизненный опыт!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как это сделать? PAMAC Общие вопросы Javascript 2 10.10.2009 21:02
Это только для профи(всплывающее сообщение) Derack Элементы интерфейса 6 23.07.2009 14:22
перехват запроса submit, реально ли? kosyak Events/DOM/Window 7 08.06.2009 19:23
Что означает конструкция ? ivanmara Общие вопросы Javascript 55 07.01.2009 02:54