我在這裏面臨一個非常奇怪的情況。 對於上下文,我使用的是this svg-edit fork的修改版本,我需要添加自定義html屬性(data-propzone =「true」)。 但奇怪的是,當我打開我的SVG與SVG編輯「setSvgString」功能,我不能用我的屬性作爲選擇,你可以在我能使用元素ID甚至填充值看到的截圖和它的正常工作,它找回我的元素與我自定義的屬性,但與$('[data-propzone="true"]')
結果是空的...... 在DOM中的屬性,但不能在jQuery選擇器中使用
我真的不知道這裏可能會出現什麼問題,我總是使用數據屬性選擇器,從來沒有問題。
對不起,你不能複製的演示頁面,因爲我不得不作出修改,以允許自定義屬性添加,所以你不能重現這個問題,我希望的截圖就足夠了,如果有人作爲領導幫助我理解這將是一個很大的幫助!
你讀這個[做SVG文檔支持自定義數據 - 屬性?](http://stackoverflow.com/questions/15532371/do-svg-docs-support -custom數據的屬性) – jcubic
@jcubic的OP似乎並沒有被使用數據 - API,他有這與該API兼容的屬性,但是他並沒有使用API本身獲取數據,只是一個CSS屬性選擇這應該在理論上起作用。 –