2009-09-03 28 views

Trả lời

31

Chúng có thể được sử dụng cùng nhau. Vấn đề là có một jquery.tabs được tạo trong cả hai thư viện. Xung đột đó làm cho tập lệnh thứ hai không tải. Bạn phải truy cập http://jquerytools.org/download/ để tạo bản tải xuống tùy chỉnh và không bao gồm tab. Tôi chỉ có vấn đề này và đã có thể giải quyết nó bằng cách làm điều này.

Nhược điểm duy nhất là bạn không thể sử dụng CDN, vì bạn đang mắc kẹt tải xuống tệp JS tùy chỉnh và đưa nó vào trang web của bạn.

+5

Nếu bạn muốn sử dụng các tab công cụ jquery thay vì các tab jquery-ui, hãy vào đây [link] (http://jqueryui.com/download) và tạo một tệp js tùy chỉnh không có các tab. –

+3

http://jquerytools.org/download/ Tôi tin rằng đây là liên kết chính xác –

+0

tương tự áp dụng cho thanh trượt tức là Rangeinput của Công cụ jQuery. RangeInput sẽ gọi .slider() sẽ ngừng tải tập lệnh thứ hai. –

2

Vâng, tất nhiên, nhưng tôi không biết lý do tại sao bạn sẽ muốn

+2

Tôi có hai thành phần trong Drupal. Một sử dụng các công cụ Jquery, và cái kia sử dụng giao diện người dùng Jquery. Vấn đề là, nếu cả hai đang chạy, tất cả mọi thứ phá vỡ. Liên kết biến thành liên kết lightbox vv Rất lạ. – coderama

+0

Bạn đã cài đặt một số tệp CSS cho jQueryUI chưa? –

+0

không, tôi thì không. tôi nghĩ rằng nó phải là lightbox không tương thích với các công cụ hoặc một cái gì đó. tôi không thể hiểu được. – coderama

1

Có thể thực hiện được. Bạn phải tải/bao gồm tất cả các thư viện giao diện người dùng jQuery [cả js và css] trước khi tải các tệp Công cụ jQuery. Tôi gặp phải vấn đề tương tự như của bạn. Có được nó cố định bằng cách làm các trick.

0

Bạn cũng có thể muốn đọc qua this thread chi tiết cách đổi tên các tab hoạt động trong thư viện này hoặc thư viện khác. Tôi đã có một tình huống tương tự với hai plugin Wordpress. Một là sử dụng jQuery Tools và người kia đã sử dụng jQuery UI. Đổi tên chức năng trong một thư viện hoặc thư viện khác (và sau đó thay đổi tất cả các cuộc gọi tiếp theo đến nó, tất nhiên) đã khắc phục được vấn đề của tôi, mặc dù phải thừa nhận nó là một kludgey nhỏ.

Các vấn đề liên quan