2012-02-07 61 views
-1

在這種jsFiddle,我不能做一個鏈接從天上掉落罐。我只是想重複使用這些代碼的每一個環節我點擊,這一切原來在這條線:不能讓一個變量保留它的內容 - 織補它

$dropDiv.css({ 

一切正常,如果我硬編碼到:

$('#holder1drop').css({ 

我想這和它的作品:

var $dropDiv = "#" + $(this).attr("id") + "drop"; 

它吸引的holder1鏈路ID,一個預先考慮和#追加 '降' 給我#holder1drop。美麗。

但是當變量$dropDiv到達關鍵線時,它顯然不包含我精心製作的內容。

並使事情相當令人沮喪 - alert($dropDiv);似乎不能通過var dh = lines - 莫名其妙。

我只是想要一個很好的點擊並刪除一個坦克或div腳本,與多個鏈接的作品。這是一個令人厭惡的frankenstein死亡桶,還是我在正確的軌道上?

+1

您發佈的JSFiddle對我來說工作得很好。 – 2012-02-07 17:29:20

回答

1

你的錯誤很簡單:.css適用於jQuery對象。而一個字符串不是一個jQuery對象。

更改您的原始分配應該使您的代碼工作。

var $dropDiv = $("#" + $(this).attr("id") + "drop"); 
相關問題