Bạn dường như được nạp jquery hai lần:
<!-- First here -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="/./scripts/jquery-ui-1.7.2.custom.js"></script>
<!-- Then again here -->
<script type="text/javascript" src="/scripts/jquery.js"></script>
Họ dường như v1.3.2 và v1.0.4, tương ứng (!). Đó là hoàn toàn đã lỗi thời. Tôi không biết các yêu cầu của jQuery UI 1.7.2 là gì, nhưng tôi chắc chắn rằng v1.0.4 sẽ không làm điều đó. v1.3.2 có thể, jQuery UI 1.7.2 là một vài năm tuổi. (Ít nhất bạn có thể xem jQuery UI 1.7.3, which says cho jQuery v1.3.2.)
Ngoài ra, bạn đang sử dụng MooTools trên trang, nhưng tôi không thấy ngay nơi bạn đang gọi jQuery.noConflict()
(Tôi đã không đào sâu hết). Đó cũng có thể là vấn đề, cả MooTools và jQuery đều cố gắng sử dụng $
. Để tránh xung đột, ngay sau khi tải jQuery, hãy thực hiện việc này:
<script>
jQuery.noConflict();
</script>
Nguồn
2012-01-04 13:59:08
câu hỏi của bạn là gì? – Jakub
Nghĩ rằng nó là tự giải thích, xin lỗi vì bất kỳ sự nhầm lẫn, sửa chữa. Chỉ cần làm rõ, nguyên nhân của tôi là gì? – rickyduck