【发布时间】:2014-07-14 12:40:15
【问题描述】:
我是新来的。我已经为我的页面制作了一个同位素组合,但我有一个小问题。
问题出在我的 jquery 代码中,我尝试了 jsfiddle 和 jshint,但在关闭标签的位置出现错误。
});
这是原始代码
for ( var i = 0; i < isotopeBreakpoints.length; i++ ) {
if (windowWidth >= isotopeBreakpoints[i].min_width || !isotopeBreakpoints[i].min_width) {
if (windowWidth < isotopeBreakpoints[i].max_width || !isotopeBreakpoints[i].max_width) {
$container.find('.portfolio-item').each(function() {
$(this).width( Math.floor( $container.width() / isotopeBreakpoints[i].columns ) );
});
break;
}
}
}
谢谢。
【问题讨论】:
-
这似乎是一个有效的代码,jshint 的建议是不要在循环中创建函数。
-
这不是全部代码,是吗?
-
你可能想要链接你的小提琴。
-
Irvin domnin 感谢您的评论,我刚刚将部分代码复制到 jsfiddle 并尝试了它,将循环复制到 jsfiddle 现在可以了,谢谢。关闭
标签: javascript jquery for-loop