【发布时间】:2013-12-28 14:44:31
【问题描述】:
以下代码适用于我:
var div2 = document.createElement('DIV');
$(div2).css('position','relative').insertBefore( $(div).children()[0] );
var div3 = document.createElement("DIV");
$(div2).prepend($(div3).css({'display':'inline','position':'absolute'}));
...但我不得不想象有一种更简洁的 jQuery 方法来执行 createElement。我尝试了以下方法,但没有成功:
$('<div></div>').css('position','relative').insertBefore( $(div).children()[0] );
$(div2).prepend($('<div></div>').css({'display':'inline','position':'absolute'}));
有什么建议吗?
【问题讨论】:
-
jQuery document.createElement equivalent? 的可能重复项还有其他几个问题也可以回答这个问题。
-
$("<div>", {css: {position:'relative'}}).prependTo(div)
标签: jquery html createelement