Tôi đang sử dụng line chart của Google gần như chính xác như bản trình diễn - chỉ dữ liệu đã thay đổi - bên trong this jQuery tab plugin không có sửa đổi. Có thể 50% thời gian, biểu đồ sẽ tải ở mức 400x200 mặc dù nó đã được chỉ định để tải ở 700x250. Div chứa sẽ có chiều rộng và chiều cao thích hợp, nhưng biểu đồ như được hiển thị bởi API sẽ tải bên trong đó ở mức 400x200.Biểu đồ Google tải cực kỳ nhỏ khi được bao gồm trong các tab dựa trên jQuery
Tôi nghi ngờ điều này là do các tab không được hiển thị khi API cố gắng hiển thị. Bởi vì điều đó, nó cố gắng để render trong một cái gì đó nó xem xét null và do đó buộc chính nó vào độ phân giải mặc định nhỏ nhất.
Suy nghĩ của tôi là nếu hiển thị biểu đồ có thể bị trì hoãn cho đến khi tab thích hợp được nhấp vào, nó sẽ giải quyết được sự cố. Đáng buồn thay, tôi không có ý tưởng làm thế nào để làm điều đó, và nghiên cứu của tôi đã không được hiệu quả. Gần nhất tôi có thể tìm thấy là this thread, nhưng tôi không tìm thấy bất kỳ câu trả lời thực sự ở đó.
Tôi đánh giá cao bất kỳ lời khuyên nào nếu bạn có, và tôi rất vui khi được theo dõi thêm thông tin nếu cần.
mã mẫu hoặc jsfiddle? –
Đã cập nhật để bao gồm API chính xác: http://jsfiddle.net/23Vju/4/ –