我使用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
我不知道为什么
你能帮帮我吗?谢谢
答案 0 :(得分:0)
嗨我在构建离子应用程序时也遇到了同样的问题。但它确保在index.html的所有脚本的顶部包含jquery文件,对我有用。希望这有帮助