Khi tăng cường MOSS publising các trang bằng cách sử dụng jQuery, Tôi nhấn những vết sưng tốc độ sau:
Server lỗi trong ' /’ Ứng dụng.
Lỗi phân tích cú pháp
Mô tả: Xuất hiện lỗi trong phân tích cú pháp của một nguồn lực cần thiết để phục vụ yêu cầu này. Xin vui lòng xem lại chi tiết sau đây lỗi cụ thể phân tích cú pháp và sửa đổi tập tin nguồn của bạn một cách thích hợp.
Thông báo lỗi phân tích cú pháp: Chỉ kiểm soát được phép trực tiếp trong một trang nội dung có chứa nội dung kiểm soát.
Nguồn lỗi:
Line 10: Line 11: Line 12: <script Line 13: type="text/javascript" Line 14: src="/jQuery/jquery-1.4.min.js">
Tệp nguồn: /_catalogs/masterpage/KCC_FacultyMember.aspx Dòng: 12
Thông tin Phiên bản: Microsoft.NET Framework phiên bản:2.0.50727.4927; ASP.NET Phiên bản:2.0.50727.4927
Nó được dễ dàng, đủ để sửa chữa (h/t với đồng nghiệp của tôi, Uday Ethirajulu). Hãy chắc chắn rằng mã jQuery sống bên trong "PlaceHolderAdditionalPageHead", giống như hiển thị:
<ASP:Nội dung ContentPlaceholderID = "PlaceHolderAdditionalPageHead" runat = "máy chủ">
<kịch bản
loại = text/javascript""src="/jQuery/jQuery-1.4.min.js">
</kịch bản>
<kiểu kịch bản = "text/javascript">
$(tài liệu).sẵn sàng(chức năng() {
// Rực rỡ jQuery công cụ đi ở đây.
});
</kịch bản>
</kết thúc>
Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin
Tôi thường đặt tôi jQuery bên trong các [ngôn ngữ sourcecode =”XML”][/sourcecode], nhưng một trong hai hoạt động.
M.