Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 多个嵌入式SVG的事件侦听器_Javascript_Jquery_Svg - Fatal编程技术网

Javascript 多个嵌入式SVG的事件侦听器

Javascript 多个嵌入式SVG的事件侦听器,javascript,jquery,svg,Javascript,Jquery,Svg,我有一个包含多个SVG的页面,这些SVG嵌入如下: <object data="/path" type="image/svg+xml" id="index"></object> 有没有一种方法可以使代码动态地处理多个SVG?看看这把小提琴 希望能有所帮助 $('.test').each(function(){ $(this).on('click', function(event) { alert($(this)

我有一个包含多个SVG的页面,这些SVG嵌入如下:

<object data="/path" type="image/svg+xml" id="index"></object>

有没有一种方法可以使代码动态地处理多个SVG?

看看这把小提琴

希望能有所帮助

$('.test').each(function(){
     $(this).on('click', 
          function(event) {
              alert($(this).attr('value'));
          }
     );
});
$object.eachfunction{$this.contentDocument.ClickFunction{…};};
$('.test').each(function(){
     $(this).on('click', 
          function(event) {
              alert($(this).attr('value'));
          }
     );
});