JS - 在具有相同id的两个之间获取正确的元素

时间:2016-02-25 03:49:54

标签: javascript jquery html

我有下一段html代码,我想用ajaxresponse_1 id获取第二个div,使用JQuery,如果我可以添加id属性,它很容易,但我不能。当我使用$("#ajaxresponse_1")并将任何元素附加到它时,它不起作用。任何人都可以帮助我吗?

<div id="ajaxresponse_1" class="ajaxresponse ajaxresponse_1" style="display: block;">
    <div id="ajaxresponse_1" class="ajaxresponse ajaxresponse_1">
        <h3 class="avia-form-success">O valor do IPVA é R$ 1500</h3>
    </div>
</div>

1 个答案:

答案 0 :(得分:1)

请使用find function它会帮助您获得第二个div,您也可以使用children function。正如@Steve建议的那样,您不应该有多个具有相同ID的元素

$("#ajaxresponse_1").find("div#ajaxresponse_1")