0
是否有可能将cakephp中的事件绑定到svg节点元素?Cakephp JsHelper和SVG
我有RequestHandler与divs正常工作,但我是 要求在页面中设置一个SVG,它有几个可点击的区域。
如果我这样做了下面的代码:
<object id="mysvg" type="image/svg+xml" data="/img/mysvg.svg">
<p>Error, browser must support "SVG"</p>
</object>
然后添加jshelper代码:
$this->Js->get('#mysvg-nodeID')->event('click', $this->Js->request(
array('action' => 'myaction', 'param01'),
array('async' => true, 'update' => '#main_div')));
这似乎并没有工作。 任何人都可以分享一些想法?
问候谨慎
您的对象代码和js helper中使用的代码的ID似乎有所不同。好心检查。 – Rikesh
感谢Rikesh的反馈。但我指的是SVG中特定节点的Id,而不是整个对象。小提琴示例http://jsfiddle.net/ZWK2U/ – rramos