在jQuery中创建一个div元素

这个问题在这里已经有了答案:

  • jQuery document.createElement是否等同? 13个答案

  • 你可以使用append (添加到父级的最后位置)或prepend (添加到父级的第一个位置):

    $('#parent').append('<div>hello</div>');    
    // or
    $('<div>hello</div>').appendTo('#parent');
    

    或者,您可以使用不同答案中提到的.html().add()


    从jQuery 1.4开始,你可以像下面这样将属性传递给一个自我封闭的元素:

    jQuery('<div/>', {
        id: 'foo',
        href: 'http://google.com',
        title: 'Become a Googler',
        rel: 'external',
        text: 'Go to Google!'
    }).appendTo('#mySelector');
    

    这是在Docs中

    例子可以在jQuery 1.4发布:你必须知道的15个新功能。


    技术上, $('<div></div>')将'创建'一个div元素(或者更具体地说是一个DIV DOM元素),但不会将其添加到HTML文档中。 然后,您需要将其与其他答案结合使用以实际执行任何有用的操作(例如使用append()方法等)。

    操作文档为您提供了有关如何添加新元素的各种选项。

    链接地址: http://www.djcxy.com/p/2363.html

    上一篇: Creating a div element in jQuery

    下一篇: Check if element is visible after scrolling