使用Jquery计算HTML字符串元素

b0x*_*d1n 3 html javascript ajax jquery

我有一个获取HTML字符串的ajax请求,如:

<div class="video">...</div><div class="video">...</div> 
Run Code Online (Sandbox Code Playgroud)

我想从服务器检索HTML后立即计算"视频"div的数量.是否有捷径可寻?

我试过了:

.done(function(data) { 
        $(data).find('.video').length
Run Code Online (Sandbox Code Playgroud)

但它返回0.

Vis*_*ioN 12

根据返回的内容,您拥有.video根中的所有元素.因此,获取.video元素数量的.filter一种方法是使用方法:

$(data).filter('.video').length;
Run Code Online (Sandbox Code Playgroud)