jQuery - Appending a div to body, the body is the object?

后端 未结 6 1779
無奈伤痛
無奈伤痛 2020-12-28 11:58

When I\'m adding a div to body, it\'s returning the body as the object and then whenever I use that - it\'s obviously using body. Bad.

Code:-

var hol         


        
6条回答
  •  再見小時候
    2020-12-28 12:42

    Instead use use appendTo. append or appendTo returns a jQuery object so you don't have to wrap it inside $().

    var holdyDiv = $('
    ').appendTo('body'); holdyDiv.attr('id', 'holdy');

    .appendTo() reference: http://api.jquery.com/appendTo/

    Alernatively you can try this also.

    $('
    ', { id: 'holdy' }).appendTo('body'); ^ (Here you can specify any attribute/value pair you want)

提交回复
热议问题