-3

我已经嵌套了divsand ul,我怎样才能li进入使用类的内部ul。如果我单击带有 的图像id="id1",我想<li> --> <img>使用class="c1"

html:

<div class="1">
    <div class="2">
        <div class="3">
            <img id="id1" src="">
        </div>
        <ul>
            <li class="c1">
                <a href="#"><img src="img.png"></a>
            </li>
            <li class="c2">
                <a href="#"><img src="img.png"/></a>
            </li>
            <li class="c3">
                <a href="#"><imgsrc="img.png"/></a>
            </li>
        </ul>
    </div>
</div>

jQuery:

$('#'+id1 ).parent().children()[2].find('li.c2').html();

我试过这个......但没有用......任何帮助:)

4

1 回答 1

0

你可以试试

$('#'+id1 ).parent().nextSibling().find('li.c2').html();

但是向 id 添加一个 id 不是更容易<ul>吗?

顺便说一句,您不能以数字开头的类名,如<div class="3">.

于 2013-11-15T03:55:16.953 回答