2013-08-02 49 views
1

如何評估腳本中的字符串?如何評估變量名中的字符串

例如

我想寫這段代碼。

$('#ul23').prepend(item); 

但我只有在可變數目如

var x = 23; 
$('#ul{x}').prepend(item); // how can I make it??I know only the php way... 
+7

嗯爲什麼不只是連接?就像'#ul'+ x – Prasanth

回答

6

就在:

$("#ul" + x).prepend(item); 

邊注:這種語法CoffeeScript存在。在CoffeeScript中,您可以編寫"abc#{x}def",它將變爲"abc23def"。儘管在JavaScript中它實際上會被翻譯爲"abc" + (x) + "def"

+0

啊,它真的很簡單....非常感謝 – whitebear

+0

並置就是我們所說的 – zzlalani

+0

dang它很簡單:D btw +1咖啡 – Prasanth