• JQuery操作ul的一些操作笔记


    1、HTML标记

    <ul id="attachText">
           <li data-text="111"><a href="#">查看附件</a>&nbsp;&nbsp;<a href="#">删除</a></li>
           <li data-text="222"><a href="#">查看附件</a>&nbsp;&nbsp;</a></li>
            <li data-text="333"><a href="#">查看附件</a>&nbsp;&nbsp;<a href="#">删除</a></li>
    </ul>

    JS

    1、获取li属性data-text的值用,隔开

    function GetValues()
    {
         var values="";
         var obj=$("#attachText li");
         if(obj.length>0)
         {
              var len=$(obj).length-1;
              $.each(obj,function (index,value)
    {
              //表示为最后一个元素
            if(index ==len){
              values +=$(value).attr("data-text");
         }
               else {
                         values  +=$(value).attr("data-text")+",";
    }
    })
    }
    console.log(values);
    }

    输出结果:111,222,333

    2、编辑的时候初始化ul的li项

    function  LoadAttach()
    {
            $("attachText").html("");//先清空
             var data="111,222,333";
              var arr=data.split(',');
              $.each(arr,function (index,value){
                $("#attachText").prepend("<li data-value=""+$.parseJSON(data).data+""><a>查看附件
    </a>&nbsp;&nbsp;<a>删除</a></li>");
     });
     }
  • 相关阅读:
    Less:优雅的写CSS代码
    线程池(ThreadPool)
    TiDB
    Docker实现CentOS容器SSH远程登录
    Oracle-Hints详解
    Oracle sql执行计划解析
    引擎基本服务接口API介绍
    ssh远程连接docker中linux(ubuntu/centos)
    自制操作系统
    kafka-net
  • 原文地址:https://www.cnblogs.com/zzp0320/p/7453656.html
Copyright © 2020-2023  润新知