gpt4 book ai didi

javascript - jQuery UI 正在禁用 SVG 图像中的链接( xlink :href )

转载 作者:行者123 更新时间:2023-12-03 11:57:01 24 4
gpt4 key购买 nike

我有一个嵌入的 SVG 图像,其中包含一些指向外部 URL 的链接。将 jQuery UI 添加到文档时,SVG 的链接将不再起作用。我设置了fiddle来展示行为。从“外部资源”中删除 jQuery UI 时,链接将起作用。

SVG 链接的制作方式如下:

<a xlink:href="/hamburg-nord" xlink:title="SomeName">
<path id="nord" d=".....a lot of image-data-coordinates.........."/>
</a>

我怀疑,这是 jQuery UI 中的一个错误。但我该怎么做才能使链接正常工作呢?有解决办法吗?

最佳答案

因为您正在申请 accordion致所有<a>元素:

$( "#accordion, a, #xxx" ).accordion({...});

如果您忽略它们,您的 SVG 链接就可以正常工作。

$( "#accordion, #xxx" ).accordion({
collapsible: true
});

fiddle :http://jsfiddle.net/c4tdtvaf/3/

关于javascript - jQuery UI 正在禁用 SVG 图像中的链接( xlink :href ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25572379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com