Cá nhân tôi nghĩ rằng mã quan trọng hơn để có thể đọc và chỉnh sửa được hơn là hiệu suất. Bất cứ cái nào bạn thấy dễ nhìn hơn và nó nên là cái bạn chọn cho các yếu tố trên. Bạn có thể viết nó dưới dạng:
$('#box').append(
$('<div/>')
.attr("id", "newDiv1")
.addClass("newDiv purple bloated")
.append("<span/>")
.text("hello world")
);
Và Phương pháp đầu tiên của bạn là:
// create an element with an object literal, defining properties
var $e = $("<div>", {id: "newDiv1", name: 'test', class: "aClass"});
$e.click(function(){ /* ... */ });
// add the element to the body
$("#box").append($e);
Nhưng khi có thể đọc được; Cách tiếp cận jQuery là yêu thích của tôi . Thực hiện theo các mẹo, ghi chú và thực tiễn tốt nhất về jQuery này