1
所以我試圖建立一個樹形的用戶界面表示由divs表示的節點,可以通過單擊一個套接字並拖動到另一個節點的套接字連接。該節點看起來像這樣:沒有爲人父母的位置div的相對於eachother
<div class="node">
<div class="upper-socket" />
<div class="lower-socket" />
</div>
.node {
position: relative;
// other properties
}
.socket {
position: absolute;
// other properties
}
我使用JQuery可拖動使父節點可拖動。但是當用戶從套接字拖拽時,我想要使用svg繪製路徑。例如,我希望用戶能夠從A的底部節點單擊到B的頂部節點並建立連接。相反,套接字繼承父級的可拖動屬性。我怎樣才能解決這個問題?
我添加了一個插圖和一些代碼,使問題更清晰。 – user3685285