2012-06-10 2 views
0

У меня есть объект Г в HTML-странице, как этотКак подключить hoverIntent к дорожкам во встроенном документе SVG?

<object id="map" data="img/map_2008.svg" type="image/svg+xml" onload="displayStats();" ></object> 

с путями, которые я хотел бы присоединить к hoverIntent. Однако для hoverIntent требуется использование селектора jQuery. Как я могу связать hoverIntent со всеми путями в документе svg?

+0

Смотрите этот ответ http://stackoverflow.com/a/6794343/109374. –

ответ

0

, прикрепленный непосредственно к svg on pageload, не будет работать так хорошо, однако творческое использование регистрации событий .on() и селекторов для базовых элементов svg.

Javascript

$(function(){ 
$("#map").on({ 
    "mouseenter":function(event){}, 
    "mouseout":function(event){}},"svg element based selector",null); 
}); 

HTML

<object id="map" data="img/map_2008.svg" type="image/svg+xml" onload="displayStats();" > 
    <svg> 
    <element> 
    <based><selector>hello</selector></based> 
    </element> 
    </svg> 
</object> 
Смежные вопросы