午後はみんな、
現在、.NET Web サイトを Sitefinity 3.7 から Sitefinity 5.0 の .NET Web アプリに移行中です。
APIの違いを除いて、移行はうまくいきましたが、以前に動作していたjQueryがすべて詰まっていることがわかりました。
より具体的には、サイトを実行しようとすると、「.hoverIntent は関数ではありません」というメッセージが大量に表示され、これはかなりの数の関数に当てはまります。
以前は、次のようなマスター ページがありました。
<script src='<%#ResolveUrl("~/App_Master/Scripts/jquery-1.4.2.min.js")%>' type="text/javascript"></script>
<script src='<%#ResolveUrl("~/App_Master/Scripts/jquery.anythingslider.js")%>' type="text/javascript"></script>
<script src='<%#ResolveUrl("~/App_Master/Scripts/jquery.easing.1.2.js")%>' type="text/javascript"></script>
<script src='<%#ResolveUrl("~/App_Master/Scripts/jquery.hoverIntent.minified.js")%>'
type="text/javascript"></script>
<script src='<%#ResolveUrl("~/App_Master/Scripts/jquery.uniform.js")%>' type="text/javascript"></script>
<script src='<%#ResolveUrl("~/App_Master/Scripts/equalcolumns.js")%>' type="text/javascript"></script>
<script src='<%#ResolveUrl("~/App_Master/Scripts/publicMegaMenu.js")%>' type="text/javascript"></script>
<script src='<%#ResolveUrl("~/App_Master/Scripts/script.js")%>' type="text/javascript"></script>
ライブラリは正常にロードされているように見えますが、以前は夢のように機能していたのにぐらついているように見えるため、明らかに何かが間違っています。
アイデアはありますか?
正しい答えを求めてビールを飲んでください:)
EDIT:そうです、それはマスターページのSiteSearchと関係があります。
コメントアウトするとすべてが機能するようです
<%-- <asp:ContentPlaceHolder ID="SiteSearch" runat="server" />--%>
それが残っている場合は、メンタルを投げます。