我面臨與我的jQuery的問題.my div id是$ divid。如果iam從我的div id中刪除$,那麼它工作正常。以下是我的代碼。您也可以在提琴手上檢查它。 http://jsfiddle.net/Ewdge/34/
<div id="$divid">
<span>a</span>
<span>b</span>
<span>c</span>
</div>
<div id="divid2">
<span>e</span>
<span>f</span>
<span>g</span>
</div>
var itemu = $('#$divid span');
for (var i = 0; i <= itemu.length; i++) {
HTML = itemu[i].innerHTML;
alert(HTML);
}
不能幫助你解決你的問題,但是你應該避免在元素的ID中使用'怪異'字符,比如$,@,&。隨着字母數字字符和破折號,你有足夠多的(無窮無盡的確切)ID的組合 – giorgio