2014-09-01 58 views
-1

我有一個變量叫做counter,它代表了一個元素的id變量,這是一個ID JQuery

我該如何選擇這個變量的值,例如divid,這是在jQuery中的變量的值?

counter = counter + 1; 
$('<a> </a>').hover( function() { 
    $(#/*id is the value of variable counter*/). 
} 
+1

你的意思是像'$( 「#」 + counter.toString() )'? – Stryner 2014-09-01 13:33:25

+0

附註:'id'不能只是一個數字(在'html4'中) – zerkms 2014-09-01 13:33:57

+0

計數器只是數字 – CodeFanatic 2014-09-01 13:33:57

回答

3
$("#"+variable) 

這就是它!你可以用不同的方式來組合它,因爲正如評論中提到的那樣,它不應該是數字。

$("#element_"+variable) 


或參數

$("a[data-value="+counter+"]) 

和HTML的一部分

<a data-value="1"></a>