【发布时间】:2013-11-10 10:18:10
【问题描述】:
我在使用名为 Tiny Circleslider 的 jQuery 时遇到问题!与 asp.NET 内容页面。 我正在使用母版页。
这是在内容页面的头部:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script src="js/jquery.tinycircleslider.min.js" type="text/javascript"></script>
这是内容占位符中的 HTML 标记:
<div id="rotatescroll">
<div class="viewport">
<ul class="overview">
<li><a href="http://www.baijs.nl"><img src="images/hdr3.jpg" /></a></li>
<li><a href="http://www.baijs.nl"><img src="images/hdr2.jpg" /></a></li>
<li><a href="http://www.baijs.nl"><img src="images/hdr1.jpg" /></a></li>
<li><a href="http://www.baijs.nl"><img src="images/hdr4.jpg" /></a></li>
<li><a href="http://www.baijs.nl"><img src="images/hdr5.jpg" /></a></li>
</ul>
</div>
最后是脚本本身(在正文内容占位符的底部):
<script type="text/javascript">
$(document).ready(function () {
$('#rotatescroll').tinycircleslider({ interval: true, snaptodots: true });
});
</script>
我尝试将 jquery 和 js 加载到母版页中,没有任何区别。我添加了一个检查插件是否正在加载并且它是。它只是由于某种原因没有启动。
使用 chrome f12 我得到了这个:
Error in response to storage.get: TypeError: Cannot read property 'offsetHeight' of null
at StorageInMemory.ChromeStorage.init (chrome-extension://cccpiddacjljmfbbgeimpelpndgpoknn/lib/au.min.js:1:2503)
at chrome-extension://cccpiddacjljmfbbgeimpelpndgpoknn/lib/au.min.js:1:17570
at chrome-extension://cccpiddacjljmfbbgeimpelpndgpoknn/lib/au.min.js:1:15137
at Object.<anonymous> (chrome-extension://cccpiddacjljmfbbgeimpelpndgpoknn/lib/au.min.js:1:17907)
at require (chrome-extension://cccpiddacjljmfbbgeimpelpndgpoknn/lib/au.min.js:1:627)
at Object.<anonymous> (chrome-extension://cccpiddacjljmfbbgeimpelpndgpoknn/lib/au.min.js:2:4680)
at require (chrome-extension://cccpiddacjljmfbbgeimpelpndgpoknn/lib/au.min.js:1:627)
Uncaught TypeError: Object [object Object] has no method 'tinycircleslider'
大家有什么建议吗?
【问题讨论】:
-
我冒昧地猜测对 jquery.tinycircleslider.min.js 文件的引用不正确。见:stackoverflow.com/questions/3151632/…
-
我查看了这些答案,并尝试了所有这些都无济于事。我可以提供更多信息以便您更好地回答吗?
-
对了,js的路径是:root/js/jquery.tinycircleslider.min.js 其他jquery插件我也试过了,都不行。
-
您确定对 javascript 文件的引用位于内容 (aspx) 页面而不是母版页中?我创建了一个项目,添加了您的代码,它对我有用。我确实收到了一个不同的错误,因为您在列表之后缺少三个 div,但我假设您只包含了部分代码。但是,如果我将您的 js 引用移动到母版页,我会得到与您包含的相同的错误。
-
是的,我确定。我可以在这里提供一个实时链接:balder.ucn.dk/1020613/about-me.aspx
标签: javascript jquery html asp.net css