WEB_PART を開発していますが、Web パーツが挿入されるマスター ページ プロジェクト内に JQUERY LIB が存在するかどうかを確認する方法があるかどうかを知りたいです。私はこのようなことをしたいと思います:
if (jQuery) {
// jQuery is loaded
Page.ClientScript.RegisterClientScriptInclude(typeof(WebpartSlideShow), "jQuery", "/_layouts/Jquery-Cycle/jquery-1.5.1.min.js");
Page.ClientScript.RegisterClientScriptInclude(typeof(WebpartSlideShow), "jQueryCycle", "/_layouts/Jquery-Cycle/jquery.cycle.all.min.js");
// break;
} else {
// jQuery is not loaded
Page.ClientScript.RegisterClientScriptInclude(typeof(WebpartSlideShow), "jQueryCycle", "/_layouts/Jquery-Cycle/jquery.cycle.all.min.js");
}
ただし、jQuery がプレーン HTML に追加された場合は機能しませんが、jQuery が追加された場合のみ Page.ClientScript