2

SVG Jquery プラグインhttp://keith-wood.name/svg.htmlをロードした外部 SVG があります。SVG の 1 行は次のとおり
<g groupmode="layer" id="layer1" inkscape:label="myLabel"></g>
です。この行でその要素のラベルの値を取得できます
$('#layer1', svg.root()).attr("inkscape:label");
。これは値「myLabel」を返します。
その値を使用して同じ要素を選択するにはどうすればよいですか?
運が悪いと試してみ
var myElement = $('g[inkscape:label="myLabel"]', svg.root());
ました。

なにか提案を?
ティア!

4

3 に答える 3

2

jquery docsを参照するこのSO投稿によると、あなたの最善の策は.var myElement = $('g[inkscape\\:label="myLabel"]', svg.root());

于 2013-03-19T19:59:21.867 に答える