0
我試圖根據用戶或另一方是否發送消息來更改滾動條列表項的位置。但是,我有什麼將不會工作。基於ajax動態定位列表項
我試過在調用div時添加.css('position','right') ,並放置位置=「right」。
我已經走到這一步,是這樣的,只要我的AJAX來說:
success: function(data)
{
var messages = data['serverResponse'];
//alert(JSON.stringify(threads));
$.each(messages, function(name, value) {
if(value.user === "1")
{
$(".message").append("<div class='" + name + "'>" + value.name + "</div>").css(".sentMes");
$(".message").append("<div class='" + name + "'>" + value.message + "</div>");
$(".message").append("<div class='" + name + "'>" + value.date + "</div>");
} else
{
$(".message").append("<div class='" + name + "'>" + value.name + "</div>");
$(".message").append("<div class='" + name + "'>" + value.message + "</div>");
$(".message").append("<div class='" + name + "'>" + value.date + "</div>");
}
});
以及用於在HTML:
<title>AMessage</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="JavaScript/ThreadsandMessages.js"> </script>
<link rel="stylesheet" type="text/css" href="AMessage.css">
</head>
<body>
<header>header area</header>
<nav>
<ul role="list">
<li class="thread" role="listitem"></li>
</ul>
</nav>
<nav>
<ul role="list">
<li class="message" role="listitem"></li>
</ul>
</nav>
</body>
</html>
完美。謝謝,非常感謝! –