如何访问img

时间:2012-05-23 19:31:32

标签: javascript jquery

<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-1 jcarousel-item-1-horizontal" 
    style="float: left; list-style: none; width: 139px; " jcarouselindex="1">
    <a target="_parent" href="/index.php?option=com_community&amp;view=profile">
    <img class="cloudcarousel" src="http://jomsocial.projectstatus.in//landing-page/images/slide_001.png" alt="">
    </a>
</li>

<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-2 jcarousel-item-2-horizontal"
    style="float: left; list-style: none; width: 139px; " jcarouselindex="2"> 
    <a href="#"><img class="cloudcarousel" src="http://jomsocial.projectstatus.in//landing-page/images/slide_002.png" alt="">
    </a>
</li>

我想在JQuery中访问两个图像。 我想知道如何访问它们。 例如

(.jcarousel-item jcarousel-item-horizontal jcarousel-item-1 jcarousel-item-1-horizontal img).roate()
是否有效?

3 个答案:

答案 0 :(得分:2)

$(".cloudcarousel");

这将为您提供两个图像。每个<img>都有CSS类cloudcarousel,因此上面将选择两者。如果您想更具体地确保它们是图像,请使用:

$("img.cloudcarousel");

这将保证它们是<img>元素。

答案 1 :(得分:1)

具有类名<li>的相对.jcarousel-item元素,您可以使用以下内容获取图像:

$(".jcarousel-item img")

要从名称为.jcarousel-item-1.jcarousel-item-2的列表中访问图片,您只能使用:

$(".jcarousel-item-1 img, .jcarousel-item-2 img")

或者如第一个例子中所描述的那样单独:

$(".jcarousel-item-1 img")
$(".jcarousel-item-2 img")

答案 2 :(得分:0)

这个也应该做到这一点。

$(".cloudcarousel");