我目前的代码就是这个。
function update (){
latest_id = $('#image:first').data('position'); /* == 12 */
$.ajax({
type: "POST",
url: "../web/update/" + latest_id + "",
success: function(data) {
$('#my_like').after(data);
$('.newly-added').animate({"margin-left": "+=66px"}, "fast");
},
error: function(response) {
alert("failed");
},
});
}
setInterval(function() {
update();
}, 4000);
但是因为元素是新添加的,所以它不会收到新的animate部分。我做了一些研究并发现了.live但是需要启动它,例如点击。
答案 0 :(得分:0)
修正了我所包含的jquery存在的问题。