我試圖讓FB風格發佈 如何設置使用內容從服務器 創建DIV DIV ID和更新內容爲確定如何更新的jQuery AJAX DIV的內容和ID
<div class="container">
<div class="media" id="?????">
// updated content here
</div>
// following DIVs exciting
<div class="media" id="uuid"></div>
<div class="media" id="uuid"></div>
<div class="media" id="uuid"></div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$("#submit-305008493").bind("click", function (event) {
$.ajax({
beforeSend: function (XMLHttpRequest) {
$("#sending").fadeIn();
$("#desMediaContainer").prepend("<div class=\"media translationMedia\" id=\"dsf\"></div>");
},
data: $("#submit-305008493").closest("form").serialize(),
dataType: "html",
success: function (data, textStatus) {
$("#sending").fadeOut();
$("#desMediaContainer .translationMedia:first-child").html(data);
},
type: "post",
url: "\/trans\/destinations\/add\/52104adf-4c88-4825-aa3f-0efcc282aae9"
});
return false;
})
</script>
元素的ID必須是唯一的,你不能有ID UUID –
你的代碼引用超過1元'#desMediaContainer',但不會出現在您的HTML中。那是你在問什麼問題? – Barmar
是的所有ID都是唯一的。我正在嘗試爲新的div使用新創建的內容uuid。 – Kani