2012-08-22 28 views
1

目前,我有這個代碼我拼湊完成拖動和與連接它們畫線下降div個類。更改目標jQuery中

http://jsfiddle.net/GnY34/

但是我不希望有使用li s的好..我寧願把它直接連接到div S(類circle)。

我不知道我需要改變,以使這種情況發生? 一切我試圖打破它..

謝謝!!!!

+0

您應該作出的jsfiddle,我們可以一起玩,會更容易。 – sQVe

+0

良好的通話,@sQVe! http://jsfiddle.net/GnY34/ – Reuben

回答

1

只需在您的updateCanvas函數中更新"li""div"即可。

$("div", this).each(function() { 

Demo

+0

謝謝!如果我想要div與班級「圈子」相關,那該怎麼辦? – Reuben

+1

@Reuben:您已經將'$('。circle')'傳遞給'updateCanvas'函數,所以它已經是這樣的情況,它只是將目標放在div類的「circle」類中。 '$('div',this)'在一個圓圈div的上下文中運行,並且涉及'#a'和'#d' div,它們沒有那個類。 –

+0

此外,當我剛換到「格」這是行不通的,走行路程。 – Reuben

1

你只是不需要內環(每個)。

源包括開頭它從元件的中間撫摸的行。 http://jsfiddle.net/GnY34/2/

+0

This works too!謝謝!希望我可以檢查你兩個:) – Reuben

+0

刪除內部循環,以便您還可以爲不同的(畫布?)任務節省一些瀏覽器的資源。 :) –

+0

燁的作品呢! :) 再次感謝!! – Reuben