jQuery实现表格文本框淡入更改值后淡出效果
本文分为html代码和jquery两段代码,代码很简单,大家可以参考下!
html代码
<table style="border:1px solid blue"> <tr> <th>id</th> <th>name</th> <th>age</th> <th>sex</th> <th>操作</th> </tr> <tr> <td class="td1">1</td> <td class="td1">珠珠</td> <td class="td1">21</td> <td class="td1">女</td> <td class="td2"></td> </tr> <tr> <td class="td1">2</td> <td class="td1">琛琛</td> <td class="td1">18</td> <td class="td1">男</td> <td class="td2"></td> </tr> </table>
jquery代码
<script> var a; $(document).ready(function () { $("td[class='td1']").click(function () { var tdlist = $(this).parent().children();//获取td a = "<tr style='display:none'>"; tdlist.each(function (i) { var text = tdlist.eq(i).text(); if (tdlist.eq(i).html().indexOf("input") < 0&&tdlist.eq(i).html().indexOf("button")<0) { if (tdlist.length == (i + 1)) { a+="<td><button>确定</button></td>"; } else if (i==0) { a += "<td><input type='text' readonly='true' value='" + text + "'></td>"; } else { a+="<td><input type='text' value='"+text+"'></td>"; } } }); a += "</tr>"; $(this).parent().after(a).next().fadeIn("3000"); }); $(this).delegate("button", "click", function () { var list = $(this).parent().parent().children();//当前td的值 var li = $(this).parent().parent();//当前tr list.each(function (i) { var b = list.eq(i).children().eq(0).val();//当前input的值 var shngjitd=li.prev().children();//上一级td if (list.length != (i+1)) { shngjitd.eq(i).text(b); li.fadeOut("3000"); } else { list.eq(i).text(""); } }); }); }); </script>
以上所述是小编给大家介绍的jQuery实现表格文本框淡入更改值后淡出效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!
jQuery实现图片轮播效果代码
整理以前用jQuery实现的图片轮播效果。1.不做操作时,自动轮播2.鼠标悬浮在图片上时,停止自动轮播,隐藏在图片左右的箭头会显示出来3.手动轮播1:
jQuery实现右键菜单、遮罩等效果代码
最近要做个某管理系统的界面,然后涉及到右键菜单,因为之前没有做过所以就做了一下~感觉还可以,不过我个人不是很喜欢右键菜单的这种形式。操
jQuery解析XML 详解及方法总结
XML和HTML都是标记语言,语法形式非常相似,同属于一个语言体系。对于HTML的解析,我是使用jQuery非常方便,其实,我们也可以用jquery解析XML,也是同样