2013-01-22 54 views
0

我有一個很基本的問題,我嘗試在一個變量傳遞給下面的選擇jQuery的語法來選擇器

var image = $('#'+$ID ul li).find('input').eq(0).val(); 

,但有一個語法錯誤,我需要做什麼改變?

+0

'$( '#' + $ ID + 'UL禮')'可能是? – ryadavilli

回答

1

我覺得你只是想這樣的:

$('#' + $ID + ' ul li')... 

你忘了再次打開的字符串。

以防萬一$ID恰好是一個jQuery對象:

$('#' + $ID.attr('id') + ' ul li')... 
+0

這並不奏效,也許這是我做錯了,你可以看看這個JsBin嗎? http://jsbin.com/acaxos/1/edit – Edward

+0

@愛德華我不知道如何更新jsbin,但是你需要'週三'而不是'週三'(引號)和'ul'之前的空格,即''ul ...' –