Tôi đã tạo một hàm để trả lại cho tôi một phần tử jquery.Ngăn nhiều tìm kiếm DOM trong jquery
function GetDialogButton() {
return $('a.dialog');
};
Điều này được thực hiện như một yếu tố tương tự được sử dụng trong nhiều chức năng khác. Tôi nghĩ rằng nó tốt nhất nếu nó được lấy từ một nơi duy nhất, do đó làm cho nó dễ dàng hơn để thay đổi trong tương lai nên thay đổi tên thuộc tính.
Tôi muốn cải thiện bộ thu thập này để nó không thực hiện tìm kiếm mọi lúc khi được gọi nhiều lần trong một lần tải trang.
Làm thế nào tôi có thể làm điều này? tôi có nhớ cache không? hoặc có lẽ không cần thiết vì điều này được tối ưu hóa?
+1 đề xuất hay. Tôi không thể nghĩ ra cách nào khác. –
Cảm ơn, có vẻ như vấn đề của tôi sẽ khá phổ biến, đây có phải là cách tiêu chuẩn để giải quyết nó không? – pingu