Sharepoint 2010 で asp.net ページを作成しており、jquery ファイルを読み込もうとしています。
ページの上部近くにこれがあります:
<SharePoint:CssRegistration ID="jquery_css" name="/_layouts/PDF Library/blitzer/jquery-ui-1.10.3.custom.min.css" runat="server" EnableCssTheming="true" after="true" />
<SharePoint:ScriptLink ID="jquery_js" name="/_layouts/PDF Library/jquery-2.0.0.min.js" runat="server" OnDemand="False" Localizable="False" />
<SharePoint:ScriptLink ID="jquery_ui_js" name="/_layouts/PDF Library/jquery-ui-1.10.3.custom.min.js" runat="server" OnDemand="False" Localizable="False" />
そして、ページの中央近くにこれがあります:
<asp:Panel id="help_panel" runat="server">
Click <a href="#" onclick="$(this).next().slideDown();" title="Click to show details">here</a>.
<div style="display:none">
<ol>
<li>1</li>
<li>2</li>
<li>3</li>
<a href="#" onclick="$(this).parent().parent().hide();" title="Click to hide details">Hide Details</a>
</ol>
</div>
<br/>
</asp:Panel>
asp.net ページが IE9 で読み込まれ、リンクをクリックして div タグを表示しても機能せず、エラー メッセージはThe value of the property '$' is null or undefined, not a Function object
.
ただし、開発者ツールを確認すると、jquery ファイルと css ファイルが存在することがわかります。それでも、リンクは機能しません。リンクが処理された後にファイルがロードされている可能性がありますか?
これを修正する方法を知っている人はいますか?
ありがとう。