我试图用jQuery.hide("#whatever .class").hide("slide", { direction: "right" }, 750);'滑动'以前隐藏的div进出(想想滚动的门户网站)...只是一个基本的HTML模板,它工作正常.当我把它变成Sitefinity主模板时,它似乎与jQuery的内置版本冲突并使用$ .noConflict(); 似乎并没有帮助.我得到的错误是:
Error: c.easing[this.options.specialEasing && this.options.specialEasing[this.prop] || a] is not a function
Source File: http://localhost/Sf4/ScriptResource.axd?d=OA8H8dIKI9jNRfyUWi_J-1dnW6KOX2OUR5SdpCRyXm_z1b9rEU86tS8njjEZ9-Nr0A8c_jz50CI8odnGSlRAImvVnFIjTj-xE7VHrDCn7icWqBV98QgezjOTu21wu6_-0&t=ffffffff82d3fa2f
Line: 556
Run Code Online (Sandbox Code Playgroud)
每次它试图滑动.看来自动生成的Telerik代码覆盖了我导入的jQuery UI JS文件.我甚至尝试将我的JS文件包含在HTML <body>标记中以确保它们最后 - 仍然没有运气.
好的,这似乎是一件非常简单的事情.但我正在尝试使用Sitefinity 4 Fluent API查询页面并填充HyperLink的Text/NavigationUrl属性.文本填充得很好 - 但是很难从页面获取Url.
PageNode page = App.WorkWith().Page(PageId).Get();
PageLink.Text = page.Title;
PageLink.NavigateUrl = page.Urls.Where<PageUrlData>(pU => pU.RedirectToDefault == false).FirstOrDefault<PageUrlData>().Url;
Run Code Online (Sandbox Code Playgroud)
第一行和第二行工作正常(PageLink.Text显示页面标题).在第三行,我得到一个"对象引用未设置为对象的实例".错误... FYI PageId是对页面的Guid引用.
任何帮助将不胜感激.