2014-08-29 26 views
0

我有一個嵌入式SVG圖像,其中包含一些指向外部URL的鏈接。將jQuery UI添加到文檔時,SVG的鏈接將不再工作。我建立了一個fiddle來演示這個行爲。從「外部資源」中刪除jQuery UI時,鏈接將起作用。jQuery UI是禁用SVG圖像鏈接(xlink:href)

的SVG鏈接了這樣:

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

我懷疑,這是jQuery UI的一個bug。但是,我能做些什麼來使鏈接工作?有沒有解決方法?

回答

1

因爲你申請的accordion所有<a>元素:

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

如果你把他們從你的SVG鏈接正常工作。

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

小提琴:http://jsfiddle.net/c4tdtvaf/3/

+0

Autch!這是一個愚蠢的。謝謝! – Madamadam 2014-08-29 16:51:17