jquery - 在jquery中选择这个的跨度子
问题描述
<div class="card-footer d-flex flex-wrap justify-content-between align-items-center px-0 pt-0 pb-3">
<div class="px-4 pt-3"> <a id="likes" href="javascript:void(0)" class="text-muted d-inline-flex align-items-center align-middle" data-abc="true"> <i class="fa fa-heart text-danger"></i> <span class="align-middle"> {{$preguntas["likes"]}} </span> </a> <span class="text-muted d-inline-flex align-items-center align-middle ml-4"> <i class="fa fa-eye text-muted fsize-3"></i> <span class="align-middle">{{$preguntas["views"]}}</span> </span> </div>
<div class="px-4 pt-3"> <button type="button" class="btn btn-primary"><i class="ion ion-md-create"></i> Reply</button> </div>
</div>
我正在尝试使用 jquery 选择此元素,但遇到了一些问题。我尝试了第 n 个孩子,下一个,但没有结果。
任何想法?谢谢
<div class="card-footer d-flex flex-wrap justify-content-between align-items-center px-0 pt-0 pb-3">
<div class="px-4 pt-3"> <a id="likes" href="javascript:void(0)" class="text-muted d-inline-flex align-items-center align-middle" data-abc="true"> <i class="fa fa-heart text-danger"></i> <span class="align-middle"> {{$preguntas["likes"]}} </span> </a> <span class="text-muted d-inline-flex align-items-center align-middle ml-4"> <i class="fa fa-eye text-muted fsize-3"></i> <span class="align-middle">{{$preguntas["views"]}}</span> </span> </div>
<div class="px-4 pt-3"> <button type="button" class="btn btn-primary"><i class="ion ion-md-create"></i> Reply</button> </div>
</div>
$(this).children('span:nth(1)')
$(this).find(':second-child').text()
当我点击 A 元素时,我捕捉到了这一点
$("#likes").click(function(event){
$.ajax({
type: 'get',
dataType: "json",
url: '/darLike/'+$("#hiddenquestion").val(),
})
.done(function(response){
})
.fail(function(response){
console.log( $(this).find(':second-child').text());
});
});
我试过这个但没有
解决方案
就像 akaBase 所说,当你在 .fail 上使用它时,你得到的是响应而不是元素。
var elemento = $(this);
我得到了元素,后来失败使用了这个:
$(elemento).children().first().next().text()
它奏效了!
推荐阅读
- java - 错误:使用 cicd 将 maven 项目部署到应用引擎 gg 云时,无法找到或加载主类 org.apache.maven.wrapper.MavenWrapperMain
- reactjs - 使用 React JS 提供静态文件
- javascript - 将素材ui的菜单移到页面的最左侧
- javascript - 使用 Material-ui 在 React 中为动态映射的下拉值设置状态的常见做法?
- python-3.x - 为什么 google colab 显示不同的输出
- r - 将 csv 文件处理为长度不等的向量列表
- python-3.x - 我试图通过使用范围来解决它,但我无法全部弄清楚
- python - django ImageField 子类,抽象值
- c - 如何在我的 shell 中实现管道和重定向?
- ansible - 在 Ansible 中循环插入多个变量到列表中