2012-07-10 69 views
0

我需要访问ID为emailMsg的div中类formErrorContent的div,而不会为内部div放置ID属性。我怎样才能做到这一点?获取div在另一个div中,而不使用jQuery中的ID属性

<div id="emailMsg" class="formError" style="opacity: 0.80; margin-top: 0px;display:none;" onclick="this.style.display='none';"> 
    <div class="formErrorContent">* This field is required<br> 
    </div> 
</div> 

回答

4

使用class selector

$('#emailMsg').find('.formErrorContent'); 

这也可以这样写;

$('#emailMsg .formErrorContent'); 

..取决于哪个最适合你。

如果您可以保证.formErrorContent永远是孩子,请考虑使用children()和孩子selector instead

2

使用类选择...

$("#emailMsg div.formErrorContent"); 
1
var text = $('#emailMsg .formErrorContent').text(); 
相关问题