2013-03-20 112 views
1

例如,我有一個SVG路徑 <path ... d="m 100.03365,51.648383 28.346,0 0,-28.346 -28.346,0 0,28.346" inkscape:label="figure_01"></path> 我想要的是使用屬性選擇器選擇他,喜歡$('path[inkscape:label*="figure"]')這是不起作用(據我所知,它不應該因爲「:」保留給更棒的東西)。 有沒有辦法繞過這個,而不編輯一個SVG本身?使用jQuery屬性選擇器中選擇一個元素時,屬性名稱,如「attr:屬性」

回答

1

嘗試轉義符號:

$('path[inkscape\\:label*="figure"]')