2023年7月9日发(作者:)
利⽤JQuery获取事件源点击表格内加减号实现添加删除⼀⾏输⼊框⾃⼰是⼩⽩,最近做项⽬要实现加减号⽣成表格,就硬写了js实现该功能,前提是引⼊JQuery,bootstrap;如下1 2 3 在给+-号设置点样式: 1 .addInputReturn{ 2 background:#2ac476 ; 3 border-radius: 30%; 4 color: white; 5 font-size: large; 6 } 7 .addInputReturn:hover,.delInput:hover{ 8 color: white; 9 }10 .delInput{11 background-color: #f50;12 border-radius: 30%;13 color: white;14 font-size: large;15 }html 页⾯代码如下,td要记得加class类名 是通过类名获取的: 1
5 | 配件编号 | 6配件名称 | 7配件数量 | 8配件总价 | 9已领取数量 | 10状态 | 11
---|---|---|---|---|---|---|
16 ⼗17 | 1819 | 20 | 21 | 22 | 23 | 24 |
7 //添加减号 8 /*var th = $("table").children("thead").children("tr").children("th").length-1;*/ 9 var del = "";10 del += '';11 del += '⼀';12 del += '';13 $(this).parent().append(del);14 //去除加号15 ();16
17 var html = "";18 html +='
24 var td = $('tbody tr:first-child .td').each(function () {25 html +='
29 });30 // var td = $(".td")[0];31 // (td);32
33
34
35 /*html += '
43
44 // html += td;45 // html +='';46 html +='
51
52 $("body").on('click', '.delInput', function () {53 //获取当前点击的元素的⽗级的⽗级进⾏删除54 $(this).parent().parent().remove();55 });56 });这样就好了,很好理解 但是中间出了不少问题记录⼀下。
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688851406a176585.html
评论列表(0条)