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>

     

  • 相关阅读:
    C#删除一个字符串数组中的空字符串
    .Net后台获取客户端信息
    Java Script
    ECMAScript闭包,ECMAScript对象
    Java Script函数、变量、对象
    JavaScript3
    JavaScript-2
    变量
    8.22收获
    html
  • 原文地址:https://www.cnblogs.com/lemon863376328/p/4971942.html
Copyright © 2011-2022 走看看