nó phải jqueryAjax thêm tải
Tôi có tập tin text.html với 6 div trong (a, b, c, d, e, f)
Trong tập tin khác tôi có một div , tôi thích nó để điền nội dung của một + b + c + d + e + f vào đó div duy nhất
Tôi đã thử .load = but b remplace a tôi đã thử thêm, nhưng tôi cần một temp var
vì vậy bây giờ tôi bị kẹt
Mã đó lấy nội dung từ tệp textes.html ... div #a và đặt nội dung vào div #right, nhưng bộ tộc thứ hai REMPLACE nội dung bên phải a có b
Tôi thích chắp thêm nội dung a + b kHÔNG một trên b
$(document).ready(function(){
var temp = load('textes.html #nicolas');
$('#right').append(temp);
var temp = load('textes.html #antoine');
$('#right').append(temp);
.
.
.
.
return false;
});
mã đó là ý tưởng đằng sau những gì nên làm việc, nhưng tôi không thể làm cho một .load ajax() để tải nội dung vào một biến để thêm nội dung vào div. ..
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url: "textes.html",
cache: false,
success: function(html){
$("#right").append(html);
}
});
});
</script>
Mã đó tải W Tệp html HOLE, tôi muốn chỉ nhận một số DIV được chọn #
kết quả: không có gì .. trống! – menardmam
nếu thực tế bạn có một phương thức đơn giản để lấy nội dung .load() vào một var, tôi sẽ nối thêm mọi thứ vào var đó và đẩy nó vào div ở cuối! – menardmam
marc, .load() là không đồng bộ nên bạn không thể gọi nó theo cách bạn đang cố gắng.Tôi đã không kiểm tra mã đó, nhưng đó là cách thực hiện nó. .load() chỉ là một trình bao bọc quanh $ .get là một trình bao bọc quanh $ .ajax http://docs.jquery.com/Ajax –