使用javascript获取SVG路径id
Get SVG path id using javascript
我有一个svg文件,在那里我需要使用javascript或jquery获得特定的路径id。我该怎么做呢?
$(document).ready(function(){
$("svg").click(function(){
$(this).find("#lay7").css("fill",color);
});
});
我需要动态地获取id,而不是直接给出path的id ("lay7")。
裁判:http://jsfiddle.net/BKAHg/
这就是$(this)对象本身。哦,你还想把点击处理程序附加到我想象的路径上。
$(document).ready(function(){
$("path").click(function(){
$(this).css("fill",color);
});
});
try this
$("svg").delegate("*", "click", function(e) { $(this).css('fill', color) })
相关文章:
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- difference between '$(<%= DDL.ID %>) & $('
- 卡图.js如何通过路径 ID 获取元素
- 如何从路径而不是类或 id 获取元素
- 设置属性内的 Raphaeljs 路径 ID
- 对要用作html有效路径的路径进行编码的最佳方式“;id”;或“;name”;标签
- Raphael-获取路径的ID和名称
- 通过id将onclick添加到svg路径
- 如何传递数据库ID到Rails URL路径
- 用id标记javascript路径
- 自定义正则表达式过滤掉最后一个url路径中的ID
- 如何设置拉斐尔路径ID
- 从文本字段获取ID并将其添加到路径
- 用javascript获取点击svg路径的id
- 这个类型转换错误与_id有什么关系?转换为objecd失败,值“123”;路径" id"'
- 使用javascript获取SVG路径id
- 我'我想让我的src路径与外部ID结合
- 如何通过Javascript从两个选择/选项id构建图像名称/路径
- symfony 2.3将路径id传递到模式中的复选框形式
- 如何选择具有特定ID的d3 svg路径