DotNetNuke Jquery在模块中不起作用
我有一个在普通网页上工作正常的JQuery文件,但在DNN内部不起作用。
DNN在Host设置中指向最新版本的JQuery我有一个名为news的容器(news.css,news.ascx)和一个名为newsdata.ascx的容器。
我在模块中有这个代码来启动JQuery文件:
$(function() { $("#controller").jFlow({ slides: "#slides", width: "277px", height: "150px", duration: 250 }); });
但没有任何反应。 我将代码放在正确的位置吗?
谢谢
我猜你会遇到一个问题,其中$
不是指jQuery
。 尝试将第一行更改为jQuery(function ($) {
我认真对待这个问题。 要让您的jQuery在DNN页面上运行,您必须首先实例化它。 去做这个:
DotNetNuke.Framework.jQuery.RequestRegistration()
如果不这样做,核心jQuery可能永远不会被添加到页面中。