Jquery fadein影响之前的容器
我有一个神秘的问题:Jquery fadein影响之前的容器,jquery,Jquery,我有一个神秘的问题: <div class="ttbl0" id="msg0">Messages</div> 这种情况下的数据如下: <div class="kld0"> <div class="mbx24"> <div class="wlls-t"> <div class="row1">test1</div> <div class=
<div class="ttbl0" id="msg0">Messages</div>
这种情况下的数据如下:
<div class="kld0">
<div class="mbx24">
<div class="wlls-t">
<div class="row1">test1</div>
<div class="row2">test2</div>
<div class="row3">test3</div>
</div>
</div>
</div>
它们都消失了,消失了
.ttbl0 {
width: 759px;
font-weight: 700;
padding: 10px;
float: left;
border-left: 1px solid #c4c4c4;
border-right: 1px solid #c4c4c4;
}
$(document.body).on('submit','#sendmessage',function() {
var str = $(this).serialize();
$.ajax({
type: "POST",
url: "/send.php",
data: str,
success: function(data) {
$(data).hide().fadeIn(1000).insertAfter("#msg0");
}
});
return false;
});
容器ttbl0有float:left,这就是问题所在。我改变了:
float:left
到
问题已经解决了
还有一条信息,告诉那些观看新帖子的人,如果你继续这样做,你的网站将失去访问者。获得负面评级而不是问题解决方案真是令人沮丧。具体数据是什么?是HTML字符串还是jQuery对象?一个有效的例子在这里会有很大帮助
float:left
display:inline-block