【发布时间】:2014-05-06 18:33:05
【问题描述】:
我正在尝试使用 knockout.js 触发 SVG 上的点击事件:
HTML
<img id="the-image" src="img/image.svg" data-bind="????????" />
SVG
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<rect x="100" fill="#707070"
width="20"
height="200"
data-bind="click: $root.open" />
</svg>
如果SVG 文件作为img 元素的源,这不起作用,但是如果我只是将它粘贴到img 元素中,它会起作用。
有没有办法设置绑定,以便SVG 可以访问数据上下文?
【问题讨论】:
标签: javascript html knockout.js svg