SVGをobjectタグで読み込んだ時のイベントのつけかたとバグ
こんにちは。svgをobjectタグを使って読み込んだ場合、その要素にはどのようにクリックイベントなどをつければよいのでしょうか?また、Firefox,IEでは、objectで読み込んだsvgの上にカーソルを置くと、ブラウザのスクロールが動かなくなります。
このような現象に遭遇し、解決されたかたいらっしゃいましたら、アドバイス頂けたらと思います。
よろしくお願いします。
iframeと同じような扱いでいいのだと思うjQueryの場合なら$(’object’).contents().find(’svg’).click(function(){ 〜 });でクリックイベントを設定できた。(IE11/Fx28/Cr33で確認)
スクロールについてはIE11/Fx28共に再現できなかった。
ありがとうございます!試してみます!
みんなの回答 1 件
iframeと同じような扱いでいいのだと思う
jQueryの場合なら
$(’object’).contents().find(’svg’).click(function(){ 〜 });
でクリックイベントを設定できた。(IE11/Fx28/Cr33で確認)
スクロールについてはIE11/Fx28共に再現できなかった。
関連するトピックス