這是我的JavaScript代碼,並把它送給我一些奇怪的錯誤:傳遞一個對象的jQuery。每()(而不是函數)會導致錯誤
$(".jchart div").each({
$(this).css({
'height': jBarHeight
});
});
此代碼給我的錯誤:Uncaught SyntaxError: Unexpected token (
上線$(this).css({
我也試過這樣:
$(".jchart").find("div").each({
$(this).css({
'height': jBarHeight
});
});
但它使我有同樣確切的錯誤,可能是什麼問題!?
另請注意: jBarHeight
是在我沒有發佈的代碼中的其他地方定義的變量,我剪出了很多代碼以減少問題的大小。
'。每個()'需要一個功能作爲它的參數,而不是一個對象。 – jfriend00
注:這是給你的是錯誤的原因是因爲它試圖使用'$(本)的.css({'作爲對象的領域 –
@jsve是啊,對不起,反覆做同樣的事情後,我猜。我的大腦只是想去做「的一小段路」,這也是錯誤的方式。 – user3314062