尝试使用jquery

时间:2018-01-12 08:22:55

标签: jquery html

我有这个为跨度添加颜色:



$('span').each(function() {
  var color = $(this).data('c');
  $(this).css('background', color);
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="cor" data-c="red"></span>
&#13;
&#13;
&#13;

如果内容直接加载,则效果很好。但是,如果我使用jQuery加载内容,它将无法运行。任何想法?

1 个答案:

答案 0 :(得分:1)

试试这样:

$(document).ready(function(){
   $('span.cor').each(function() {
   var color = $(this).data('c');
   $(this).css('background', color);
  });
});