Javascript.RU

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

SVG+JQuery, как обратиься к элементу SVG
Доброго времени суток.
Есть некий файл mnemo3d.svg, создан при помощи Inkscape.
Интегрируется в тело html-документа следующим образом.
<div id="alpha" style="height:600px; width:1024px" >
    <iframe class="someclass" src="/svg/mnemo3d.svg" width="1024px" height="500px"></iframe>
    <!--<embed src="/svg/mnemo3d.svg" wmode="transparent" >-->
</div>

В mnemo3d.svg есть элемент с id - pump1
<path id="pump1" style="fill:#787878;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.46138810999999990;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter7109)" sodipodi:type="arc" (прочие параметры)/>


На данный момент, если повесить событие на сам элемент в svg, что можно сделать непосредственно в редакторе, то он не видит функции объявленные в html, и наоборот.

Т.е., например:
<path onclick="test_func_in_html();" id="pump1"/>

в консоль firebug кидает сообщение об отсутствии такой функции.

И обращение из кода в html по селектору $("#pump1") ничего толком не дает.

Есть ли возможность достучаться до этого элемента из функций, которые описаны в html-документе, средствами jquery.
Библиотеки Raphaël и jQuery SVG хорошо документированы на предмет создаия svg "на лету". А вот как быть с уже готовым файлом, который надо только подгрузить в документ и манипулировать его содержимым?
p.s.
Пока надо добиться работоспособности кода в FF, хотя бы 3.6.9
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
.load() - как в загруженном содержимом использовать jquery? rbooz jQuery 14 25.05.2010 12:03
jquery поиск как на lastfm.ru tenterro jQuery 1 26.02.2010 19:11
jquery - Как получить полный путь? kirill.adw jQuery 5 20.11.2009 17:40
Как отключить submit формы в jQuery? khusamov Общие вопросы Javascript 2 08.07.2009 00:54
Как правильно подгрузить jQuery Siton jQuery 4 15.06.2009 09:54