append和appendchild的区别

189 2024-03-08 12:49

一、append和appendchild的区别

append()前面是要选择的对象,后面是要在对象内插入的元素内容

appendTo()前面是要插入的元素内容且为Jquery对象,而后面是要选择的对象

实例:

$('#a').append('content');

$('<div>content</div>').appendTo($('#a'));

注意appendTo前面一定要是Jquery对象。

appendChild(Node)这个 方法一般是在指定元素节点的最后一个子节点之后添加节点

但如果Node是页面中的DOM对象,那么就不是添加节点了,就是直接Move节点。

appendChild你可以理解为移动一个元素。如果想复制一份过去,要事先clone

二、javascript 将表格添加到页面上

我换了下面这种方法,大概一两秒: 

<script type=text/javascript>

        var div = document.createElement(div);

        var arrHtml = new Array();

        arrHtml.push(<table width='100%' border='1'>);

        for (var i = 0; i < 300; i++) {

            arrHtml.push(<tr>);

            for (var j = 0; j < 40; j++) {

                arrHtml.push(<td> ROW: + i + CELL: + j + </td>);

            };

            arrHtml.push(</tr>);

        };

        arrHtml.push(</table>);

        div.innerHTML = arrHtml.join('');

        document.body.appendChild(div);

    </script>

三、和chrome近乎一样的翻译体验,脚本?

我收藏了几个翻译脚本,不过我用Firefox,在Opera上没试过[:01:]

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片