jQuery实现表格元素动态创建功能

这篇文章主要为大家详细介绍了jQuery实现表格元素动态创建功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Jquery实现表格元素的动态创建,本质是通过构造一个Dom Node节点,并且拼接到表格的Dom树上的子叶位置。

HTML正文:

 用户: 邮箱: 手机:

usermailphoneoperation
zhangsanaaa@qq.com25652463delete

Javascript处理代码:

 $("#b1").click(function(){ var $user=$("#user"); var $mail=$("#mail"); var $phone=$("#phone"); //组装对象 $tr=$(""); $td1=$(""); $td1.text($user.val()); $td2=$(""); $td2.text($mail.val()); $td3=$(""); $td3.text($phone.val()); $td4=$(""); $href=$(""); $href.attr("href","##"); $href.text("delete"); $td4.append($href); $href.click(function(){ if(window.confirm("确定删除?")){ //这里使用this表示当前事件绑定对象---? $(this)不能用$(href)代替,否则会认为每次都是最新对象,原有对象的行为不能保存 $(this).parent().parent().remove(); }else{ return; } }); $("#table").append($tr); $tr.append($td1); $tr.append($td2); $tr.append($td3); $tr.append($td4); }); 

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持html中文网。

以上就是jQuery实现表格元素动态创建功能的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 教程