这是我的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