JS / jquery:我如何遍历HTML中的每个图像?

时间:2012-08-30 02:55:54

标签: javascript jquery

我是编程新手。我目前正在尝试使用jqueryrotate插件尝试随机旋转HTML div .holder中的所有图像以获得分散的图片。

我知道$ .each函数应该在数组上使用...但我想不出任何其他东西来迭代我的图像。有什么建议吗?

$.each($('.holder img'), function(i, value){
    value.rotate(Math.random() * -90 + Math.random() * 90);
});

2 个答案:

答案 0 :(得分:4)

当您传递一组对象时,您可以使用this访问当前对象,但它不是jQuery对象,因此您应该使用$(this).rotate链接点。

$.each($('.holder img'), function(){
    $(this).rotate(Math.random() * -90 + Math.random() * 90);
});

参考

答案 1 :(得分:0)

$('.holder img').each(function() { //your func });

这应该有效