Mobiscroll插件 - 未定义不是具有时间跨度功能的函数

时间:2014-08-02 19:15:29

标签: jquery jquery-mobile jquery-plugins mobiscroll

我使用ASP.NET MVC 4项目。在我的网页Index.cshtml中,我特意添加了这一行来使用插件Mobiscroll 2.12.0:

<link href="@Url.Content("~/Content/css/mobiscroll.widget.css")"  media="screen and (orientation:landscape)" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/css/mobiscroll.scroller.css")"  media="screen and (orientation:landscape)" rel="stylesheet" type="text/css" />
<script src="~/Scripts/mobiscroll.core.js"></script>
<script src="~/Scripts/mobiscroll.scroller.js"></script>
<script>
    $(document).ready(function () {
        $('#demo').mobiscroll().$(document).ready(function () {

        $('#demo').mobiscroll().timespan({
            wheelOrder: 'ddhhii',
            theme: 'mobiscroll',
            display: 'bottom',
            mode: 'scroller'
        });
    });

</script>  

我注意到它并没有认识到这个功能&#39; timespan&#39;因为如果我只是执行&#39; $(&#39;#demo&#39;)。mobiscroll()&#39;它就可以了。当我打印网页并转到Google Chrome的控制台日志时,我发现以下错误:

Uncaught TypeError: undefined is not a function 

我不知道为什么

你能帮帮我吗?

谢谢

1 个答案:

答案 0 :(得分:0)

嗨我在构建离子应用程序时也遇到了同样的问题。但它确保在index.html的所有脚本的顶部包含jquery文件,对我有用。希望这有帮助