如果div具有特定类别,请更改跨度文本

时间:2018-09-05 12:34:42

标签: javascript php jquery html

<div class="circle done">
<span class="label">1</span>

我的代码在上面 如果div具有“ done”类,我想将1更改为刻度 我该怎么办?

4 个答案:

答案 0 :(得分:1)

$(document).ready(function() {
    $(".done span.label").html("your tick html");
});

答案 1 :(得分:0)

在您的身体标签上使用它:

<body onLoad="tick()">

并将其添加到您的javascript

function tick(){
var labeltext = $('.label').val();
if (labeltext == "1"){
  $('.done').text("✓");
}else{}
};

答案 2 :(得分:0)

 $( document ).ready(function() {
   console.log( "ready!" );
   const el = $(".circle");
   if (el.hasClass('done')) {
      $( "span.label" ).html('done');
   }
 });

这是使用jQuery完成的,您首先等待DOM加载完成。然后检查是否将'done'类应用于元素,然后再更改span标签的内容。

答案 3 :(得分:0)

这应该做...

 $(document).ready(function (){
        $(".done").next("span").html("&#10004;");
    }
  );