Pri podpore chodeniu MOSS publising stránok pomocou jQuery, Hit nasledujúcej speed bump:
Server chyba "/’ Uplatňovanie.
Analyzátor chyba
Popis: Vyskytla sa chyba počas parsování prostriedok potrebnou na servis túto požiadavku. Prosím skontrolujte nasledovné špecifické Syntaktická chyba podrobnosti a primerane upraviť zdrojový súbor.
Analyzátor chybové hlásenie: Obsahové ovládacie prvky sú povolené len priamo v obsahu stránky, ktorý obsahuje obsahové ovládacie prvky.
Zdroj chyby:
Line 10: Line 11: Line 12: <script Line 13: type="text/javascript" Line 14: src="/jQuery/jquery-1.4.min.js">
Zdrojový súbor: /_catalogs/masterpage/KCC_FacultyMember.aspx Riadok: 12
Informácie o verzii: Microsoft.NET Framework, verzia:2.0.50727.4927; ASP.NET verzie:2.0.50727.4927
Bolo to dosť jednoduché opraviť (h/t na môj kolega, Uday Ethirajulu). Uistite sa, že jQuery kód žije vnútri "PlaceHolderAdditionalPageHead", ako je uvedené:
<ASP:Obsah ContentPlaceholderID = "PlaceHolderAdditionalPageHead" HTML runat = "server">
<skript
type = text/javascript""src="/jQuery/jQuery-1.4.min.js">
</skript>
<skript typ = "text/javascript">
$(dokument).pripravený(Funkcia() {
// Brilantné jQuery veci ide tu..
});
</skript>
</koniec>
Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin
Zvyčajne dať môj jQuery vnútri [meranej jazyk =”XML”][/meranej], ale buď funguje.
M.