var data='<div class="shout_msg">
<span class="username">3</span>
<span class="message">hello</span>
</div>
<div class="shout_msg">
<span class="username">0</span>
<span class="message">yo</span>
</div>
<div class="shout_msg">
<span class="username">0</span>
<span class="message">hey</span>
</div>
<div class="shout_msg">
<span class="username">0</span>
<span class="message">haha</span>
</div>';
$(data).find(".shout_msg").each(function(index){
console.log($(this).find("span.username").text() );
});
它不返回任何东西。基本上,此处以变量形式显示的数据来自 AJAX 请求。但无论如何,我正在做一个愚蠢的错误或其他事情。请纠正我。