2012-06-17 34 views
8

Tôi đang cố thêm Modernizr vào trang này: http://www.alternativeradio.org/pages/test. Modernizr hoạt động tốt và thực hiện công việc của mình trên các trang khác của trang web này. Nhưng trên trang này, trong đó sử dụng jQuery đồng vị, nói thêm:Modernizr gây ra lỗi với jQuery Isotope

<script src="http://cdn.shopify.com/s/files/1/0070/7142/t/1/assets/modernizr.custom.js?128259" type="text/javascript"></script> 

để các HEAD làm hai lỗi Javascript để xuất hiện:

. Uncaught TypeError: Object #<Object> has no method 'addTest' jquery.isotope.min.js:11 
. Uncaught TypeError: Object [object Object] has no method 'isotope' free-downloads:2151 

tôi đã cố gắng tải jquery.isotope.min.js qua Modernizr.load , không có kết quả. Tôi đang thiếu gì? Cảm ơn!

Trả lời

10

Tôi đã tìm ra sự cố. Tôi đã sử dụng một bản dựng của Modernizr mà không có Modernizr.addTest, và mặc dù Isotope bao gồm phiên bản riêng của mình Modernizr tự làm việc, tải Modernizr trước Isotope mà không Modernizr.addTest gây ra vấn đề này.

0

Đó là một lỗi khá khó hiểu. Thử tải phiên bản đồng vị jQuery chưa được rút gọn và phiên bản Modernizr không được rút gọn và xem nó có mô tả hơn hay không. Với thông báo "#" trong thông báo, tôi cũng tìm các bộ chọn jQuery không mang lại kết quả nào.

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