В настоящее время я разрабатываю веб-часть для SharePoint.Я использую JQuery в моей веб-части.Пользователи установят мою веб-часть и будут использовать ее на сайте sharepoint.Я новичок в JQuery.Я имею в виду несколько недоразумений.
1) Предположим, что на сайте SharePoint уже установлен какой-то другой веб-компонент.Итак, как именно я собираюсь управлять и использовать JQuery и Jquery UI, чтобы он не конфликтовал с другим плагином Jquery / JQuery UI, используемым другими веб-частями (от других поставщиков) на странице.
2) Не могли бы вы объяснить, как именно две разные версии JQuery / Jquery UI могут работать на одной странице.Я использую jQuery v1.5 и JQuery UI v1.8.
В настоящее время я включаю jquery и jquery Ui lib, используя код ниже, и все работает, когда я пишу код с использованием $ (селектор) .opetaions ().opetaions ()… .. но я имею в виду вышеупомянутые заблуждения.
public static void IncludeScript(Page page, String key, String location)
{
if (!page.ClientScript.IsClientScriptIncludeRegistered(key))
page.ClientScript.RegisterClientScriptInclude(key, location);
}
public static void LoadCSS(Page page, String src)
{
HtmlLink css = new HtmlLink();
css.Href = src;
css.Attributes["rel"] = "stylesheet";
css.Attributes["type"] = "text/css";
css.Attributes["media"] = "all";
page.Header.Controls.Add(css);
}
Все, пожалуйста, направьте меня, поделившись своими мыслями.
Спасибо.