1
我想創建一個HTML元素,建模在SVG上。創建一個在SVG中建模的元素
我嘗試以下選項:
<object>
:標籤是工作,但造成的SVG動畫的問題。 (你不能移動該項目,而不會產生錯誤)
<svg>
:標籤不允許我添加其他元素,這迫使我做。
background-image: url (path);
不允許建模,只是把svg的圖像放在背景中。該模型不適用,並在用戶點擊未繪製的邊時激活「onclick」。
會有東西可以使SVG上的標籤建模,因此,如果我們點擊Div的「正方形」,但是在圓形上,事件「onclick」不會觸發?
這裏是一個小圖,總結情況
那麼在現實中,你會明白這不是我想建立一個全面的模型,它是一種標籤菜單中,這裏是一個概述:
我使用jQueryUI的處理標籤的動作,並且標籤導致的錯誤,使其無法使用。
假想的代碼,可以實現這種功能,我想它存在
<div model="https://example.com/model.svg">
<span>A untitled tab</span>
</div>
這正是我想要的,我會檢查,如果它不是與jQueryUI的問題,如與標籤
@Chr讓我饒了你的努力:jQuery和jQueryUI的不要」喜歡svg。最好只使用香草javascript來選擇svg元素。 – Persijn
我同意你的說法,我不喜歡那樣,而不是重新編碼所有的功能... – Chr