Tôi đang sử dụng plugin jQuery AutoComplete trong trang html nơi tôi cũng có menu accordion sử dụng mẫu thử nghiệm.Xung đột jQuery & Prototype
Cả hai đều hoạt động hoàn toàn riêng biệt nhưng khi tôi cố gắng triển khai cả hai thành phần trong một trang, tôi gặp lỗi mà tôi không thể hiểu được.
còn tự do ngoại lệ: [ngoại lệ ... "Component trả về mã thất bại: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMViewCSS.getComputedStyle]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" vị trí: "JS khung :: file: /// C:/Documents and Settings/Administrator/Desktop/trang web/js/jquery-1.2.6.pack.js :: nặc danh :: dòng 11" dữ liệu: no]
tôi phát hiện ra các tập tin xung đột với jQuery là 'effects.js' được sử dụng bởi menu accordion. Tôi đã thử thay thế tập tin này với một phiên bản mới hơn nhưng mới hơn dường như phá vỡ hành vi accordion.
Đoán của tôi là tệp 'effects.js' được sử dụng trong accordion đã được sửa đổi để có được kết xuất đầu ra accordion. Tôi cũng đã thử sử dụng các phương thức ghi đè jQuery cần tránh xung đột với các thư viện khác và điều đó không có tác dụng.
Tôi đã nhận được bản trình diễn accordion từ stickmanlabs.com.
Và jQuery AutoComplete có thể được lấy từ jQuery site.
Có ai khác đã gặp sự cố này không?
http://docs.jquery.com/Using_jQuery_with_Other_Libraries – giorgio79