我试图在一个 Div 之前添加一个 Div 值为零。
但结果是前置的 Div 替换了旧 Div 的位置
ie] 前置的 Div 现在有左值 '0'
这是我用于前置的代码,
$("#xx").prepend("<div> Hello </div>");
编辑
是否有可能在具有负左值的 div 之前添加一个 div?
$("#xx").prepend("<div class='prediv'> Hello </div>");
像那样?
.prediv{
position: absolute;
left: -100px;
}
我不认为这正是它的样子,但你明白了,只需将类放在前面的字符串中,并将必要的规则应用于你希望 div 去的地方,默认情况下它不会出去具有负左值的父级
您可以执行以下操作
var mydiv = $('<div>');//now you can do everything like :
mydiv.css('left','-100px')/*.attr('sth','sth')*/;//prepare it as you like
$("#xx").prepend(mydiv); // now prepend will add it