Tôi đang sử dụng các tab jquery-ui để cho phép người dùng tạo các tab của riêng mình, sau đó chuyển đổi ofcourse giữa các tab khi chúng thấy phù hợp. Nội dung trong các tiện ích con là các tiện ích nhỏ giống như các chương trình nhỏ theo cách riêng của chúng. Sau đó, người dùng có thể chọn tiện ích họ muốn trên bất kỳ tab cụ thể nào.jquery-ui-tab nội dung can thiệp
Điều này làm việc tốt miễn là bất kỳ tiện ích nhất định nào chỉ được đặt trong tab 1, tuy nhiên, mọi thứ bắt đầu sai khi bất kỳ tiện ích nào được thêm vào 2 tab trở lên. Khi các widget được tạo ra, chúng sử dụng id từ cơ sở dữ liệu. Ví dụ . Nếu một tiện ích cụ thể được thêm vào 2 tab trở lên, chúng sẽ kết thúc bằng 2 div với id giống id, ví dụ: widget_1, gây ra sự cố như bạn có thể tưởng tượng.
Vì vậy, câu hỏi của tôi là, cách tốt nhất để giải quyết vấn đề như vậy là gì?
Tôi muốn tôi biết trước đó rằng họ muốn có thể sử dụng cùng một tiện ích trên nhiều tab. Tôi nhận được cảm giác này gần như sẽ phải được viết lại hoàn toàn ...
chỉ sử dụng dòng cuối cùng của bài viết * Nếu bạn muốn trang web của bạn để xác nhận như XHTML hay HTML, sau đó bạn nên có ID duy nhất trên trang của bạn. * - Tất cả mọi thứ hoạt động tốt mà không cần đang xác thực! Tôi vẫn không hiểu tại sao mọi người lại phụ thuộc quá nhiều vào tài liệu giới thiệu ... Đề xuất thoát ra ngoài, nhưng có những trường hợp ở đây và ở đó chúng tôi không thể đơn giản tuân theo các khuyến nghị, và hãy để tôi đảm bảo rằng tất cả vẫn hoạt động tốt. .. ** trong mọi trình duyệt! ** – balexandre
tôi đồng ý với bạn, nhưng trong trường hợp này, chúng tôi không thể thực hiện theo các đề xuất "- điều này rất dễ dàng và nếu bạn có thể chọn làm theo đề xuất hoặc phá vỡ với nó, tại sao mọi người nên chọn để phá vỡ nó ... – oezi