Я использую последнюю версию шаблона DNN и Chris Hammond VS 2010 для разработки модуля. Я просто пытаюсь разместить элемент управления jQueryUI Tab на своей странице. Я посмотрел документацию, и похоже, что это должно сработать. Когда я смотрю на источник, я вижу, что jQueryUI входит в заголовок. Я также попытался заменить вызов tabs() на dnnTabs(), но никакой разницы. Итак, что мне здесь не хватает? Заранее спасибо!Как использовать вкладки пользовательского интерфейса jQuery на DotNetNuke 6.2+
Код в module.js:
(function ($) {
$("#tabz").tabs();
})(jQuery);
Код в MyModule.ascx.cs:
protected void Page_Init(object sender, EventArgs e)
{
Framework.jQuery.RequestRegistration();
if (Framework.AJAX.IsInstalled()) {
Framework.AJAX.RegisterScriptManager();
}
}
Код в MyModule.ascx
<dnn:DnnJsInclude ID="DnnJsInclude" runat="server" FilePath="~/DesktopModules/MyModule/module.js" />
<div id="tabz">
<ul>
<li><a href="#tabs-1">Page 1</a></li>
<li><a href="#tabs-2">Page 2</a></li>
</ul>
<div id="tabs-1">
This is tab 1.
</div>
<div id="tabs-2">
This is tab 2.
</div>
</div>
мне удалось выяснить, как использовать RadTabStrip Telerik с RadMultiPage для выполнения той же задачи. – Sephrial