zoukankan      html  css  js  c++  java
  • 列表显示数据 但是数据的字体颜色要js添加

    1.需求:数据在前台显示,但是每个条记录的颜色要有点不同

    1.java后台数据的处理

    String ids="";
    for(int x=0;x<sign.size();x++){
    int id=sign.get(x).getId();
    ids+=id+",";
    }
    String sids=ids.substring(0,ids.length()-1);
    req.setAttribute("sids", sids);

     2.jsp页面的处理

    <input type="hidden" id="sid" value="${sids}" />
    <c:forEach items="${sign }" var="sign">
    <li><a href="#" id="choice_${sign.id }">${sign.signword}</a></li>
    </c:forEach>

    js:

    <script type="text/javascript">
    $().ready(function(){
    var id=1;
    var cla="addcolor";
    var sids= $("#sid").val();
    var sid= new Array(); //定义一数组
    sid=sids.split(","); //字符分割
    for (i=0;i<sid.length ;i++ )
    {
    $("a[id^='choice_"+sid[i]+"']").attr("class",cla+i);
    }
    });

    </script>

     

  • 相关阅读:
    我开博客了,啦啦啦.
    cf593div2
    Comet OJ
    cf591div2abc
    cfround586ac
    cf589div2
    cf573div2
    Codeforces Round #569 (Div. 2)
    uva11729 水题
    luogu1984 [SDOI2008] 烧水问题
  • 原文地址:https://www.cnblogs.com/lemon863376328/p/4971942.html
Copyright © 2011-2022 走看看