如何解决Uncaught TypeError:$(...)。carouFredSel不是函数

时间:2017-07-25 18:45:51

标签: javascript c# jquery asp.net-mvc

我有MVC项目,我创建了ActionResult,在View中使用此代码:

@{
    Layout = String.Empty;
}
<div class="weather-widget-container">
    <!--<div class="weather-widget-title">Метео</div>-->
    <ul style="margin-top: 5px;  float: left" id="vremenska"></ul>
    <img id="weather-loading" style="height:16px; width:11px; margin-top: 5px; float: right;  margin-right: 5px; " src="/vremenskaX/ikoni/loading.gif" />
</div>


<script>
        window.RostuseFunction = [];
</script>

<script>
        for (var i = 0, length = window.RostuseFunction.length; i < length; i++) {
            window.RostuseFunction[i]();
        }
</script>



<script src="../Scripts/jquery-3.1.1.min.js"></script>
<script type="text/javascript" src="../vremenskaX/js/jquery.carouFredSel-6.2.1-packed.js"></script>
<script type="text/javascript" src="../vremenskaX/meteopro2.js"></script>

<link href="~/Content/meteopro2.css" rel="stylesheet" />

当我发送请求到:localhost / Vremenska / Index页面没问题,但当我从另一个页面localhost / Vesti / Aktuelno用RenderAction调用时:

@{Html.RenderAction("Index", "Vremenska");}

当我打开localhost / Vesti / Aktuelno时出现此错误:

  

未捕获的TypeError:$(...)。carouFredSel不是函数

     

在SuccessMeteo(meteopro2.js:18)

     

at Object。 (jquery的-3.1.1.min.js:4)

     

at i(jquery-3.1.1.min.js:2)

     

at Object.fireWith [as resolveWith](jquery-3.1.1.min.js:2)

     

at A(jquery-3.1.1.min.js:4)

     

在HTMLScriptElement.c(jquery-3.1.1.min.js:4)

     

在HTMLScriptElement.dispatch(jquery-3.1.1.min.js:3)

     

在HTMLScriptElement.q.handle(jquery-3.1.1.min.js:3)

有什么问题,以及如何解决?

0 个答案:

没有答案