gpt4 book ai didi

jquery - ajax 结果中后面具有特定类名的元素数量

转载 作者:行者123 更新时间:2023-12-01 03:21:34 25 4
gpt4 key购买 nike

我想知道值结果中以 myclass 作为 CSS 名称的元素的数量

$.ajax({
url: 'Home/Index',
type: 'POST',
data: id : 5,
success: function (data) {

//get number of myclass here


}
});

我尝试过这个:$('.myclass', data).length; 但我一直得到 0

更新1输出控制台:

<div class="ui-widget myclass">
<div class="ui-state-error ui-corner-all" style="padding: 0 .7em;">
<p><span id="iconAlert" class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span>
<strong>Alert:</strong> Sample ui-state-error style.</p>
</div>
</div>

最佳答案

假设我正确理解了你的问题,你需要使用 filter :

$(data).filter(".myclass");

您当前的尝试相当于$(data).find(".myclass"),并且由于find查看descandants,因此它获胜在顶层找不到任何元素。另一方面,过滤器会。

关于jquery - ajax 结果中后面具有特定类名的元素数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9226957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com