当前位置: 首页 > 知识库问答 >
问题:

用jquery获取span的值

姚淳
2023-03-14

好的,所以我正在使用Spring boot开发一个web项目,并使用Thymeleaf作为模板引擎,在一个页面中我有以下内容:

[...]<span   th:switch="${cost.achitat}" class="pull-right">                                    
  <span th:case='true'  class="btn btn-xs btn-default" >
    <span class="glyphicon glyphicon-remove" aria-hidden="true" th:value="${cost.cost_id}"></span>
  </span> 
  <span th:case='false' class="btn btn-xs btn-default">
    <span class="glyphicon glyphicon-ok" aria-hidden="true"></span>
  </span> 
</span>[...]

(对象的“achitat”参数是布尔的,我在更高的div中有一个th:,如果我用th:text设置文本,它将正确地显示在我的页面上,因此该值将被转换)

$(document).ready(function(){
$('.glyphicon.glyphicon-remove').click(function(){
    var t = $(this).val();
    alert(t);
});});

谢了!

共有1个答案

卓麒
2023-03-14

注意,只有输入才有值。其他必须使用数据属性。

<span class="glyphicon glyphicon-remove" aria-hidden="true" th:attr="data-value=${cost.cost_id}"></span>

    $(document).ready(function(){
    $('.glyphicon.glyphicon-remove').click(function(){
        var t = $(this).data('value'); // if int the use parseInt() function;
        var t = paerseInt($(this).data('value'));
        alert(t);
    });});
 类似资料:
  • 问题陈述:我试图在网页上获取span标记的值。*该网页上有多个span标记,其中我需要4个。

  • 问题内容: 有人可以告诉我未指定a 或元素的&位置吗? 即: 在上面,如果我这样做: 返回的值。但是,如果我尝试将其用于“ 12a”,则不会返回任何内容。 我在页面上有一堆/ s,我无法为其指定/ 属性,但是我需要在该元素的正下方显示一个。 问题答案: 此函数将告诉您元素相对于页面的x,y位置。基本上,您必须遍历所有元素的父级并将其偏移量加在一起。 但是,如果您只是想要元素相对于其容器的x,y位置

  • 您好,我想得到的值以下的"交联",但我不知道如何做到这一点。 我正在使用Jsoup,下面是我的代码: 这就是我所拥有的: 你有什么想法可以得到价值,而不是“cotation”? 提前谢谢。

  • 我试图从span(图片中的质量)获取文本,但我还没有找到它无法获取文本的原因。 感谢所有的帮助,我正在使用python。 我的代码: 从html:

  • 我正在使用Python Anaconda将数据刮到Excel表单中。我遇到了两个网站的麻烦。 站点1 null null null 我在试着拉跨度标题。我尝试过的东西(我也以find_all的形式尝试过它们): 我肯定也有我尝试过的其他事情没有列出,因为我不是全部都记得。我不是程序员,我只是想弄清楚这一点来拉数据进行分析。救命? 站点2 我需要从下面的html中提取值8,052。 我试过: tex