2010-06-27 29 views
4

我在一個元素作爲一個字符串的ID,我想要得到它使用jQuery選擇,如:選擇器使用元素ID存儲在var?

var theid = $('#test').attr('id'); 

... later ... 

$(theid).remove(); 

什麼是使用含有ID字符串變量運行選擇正確的語法我想要移除的元素?

感謝

+0

爲什麼你會這樣做?你必須有id來查詢id屬性?爲什麼不跳過一步,只是在'id'中存儲'#test'? – Zack 2010-06-27 14:39:11

回答

10

$('#'+theid).remove()

+0

+1:這很好。 – Sarfraz 2010-06-27 14:17:19

4
var theid = $('#test').attr('id'); 

..什麼?這與以下任何不同:

var theid = 'test';