在一个跨度中将两个图像之一附加到if

时间:2018-12-01 19:16:26

标签: jquery html

我想用jQuery将两个img之一添加到一个范围中。 如果$ mylk = 0附加.li_ik1,如果$ mylk> 0附加.li_ik2。 这是我的代码,但不起作用:

$('document').ready(function(){
var mylk= <?php echo $mylk;?>;
$('.ic_lk').append(function(){
if(mylk==0) {
    $('.ic_lk').html('<img class="li_ik1" src="pc/lk.png"></img>');
    }else if(mylk>0){
    $('.ic_lk').html('<img class="li_ik2" src="pc/lkm.png"></img>'); 
}
}); });

出什么问题了? 谢谢

1 个答案:

答案 0 :(得分:0)

我认为这就是您想要的;

JS小提琴https://jsfiddle.net/c3ywbLtq/

<script>

  $('document').ready(function() {
    var mylk = 0;

    if (mylk == 0) {
      $('.ic_lk').html('<img class="li_ik1" src="pc/lk.png"></img>');
    } else if (mylk > 0) {
      $('.ic_lk').html('<img class="li_ik2" src="pc/lkm.png"></img>');
    }
  });

</script>


<span class="ic_lk"></span>