我正在使用一个名为coin-slider的jQuery插件。我已按照文档中有关其安装和使用的所有说明进行操作。当我查看Firebug控制台时,它告诉我coinslider()
函数未定义。
该网站的链接位于here。该网站使用不同的语言,因此请尝试查看以下内容:)
答案 0 :(得分:2)
你包括jQuery两次(为简洁起见,删除了一些代码):
<!-- load jQuery and sripts -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<script type="text/javascript" src="http://engineercreativity.com/samples/obsession/wp-content/themes/EngineerCreativity/js/coin-slider.js"></script>
<link rel="stylesheet" href="http://engineercreativity.com/samples/obsession/wp-content/themes/EngineerCreativity/css/coin-slider-styles.css" />
<script type="text/javascript">
/* SLIDEShOW */
$(document).ready(function() {
$('#coin-slider').coinslider();
});
</script>
<!-- later: -->
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js?ver=3.2.1'></script>
这个最后一个URL不仅是可疑的(你想要哪个版本,再次?!),但这个最终包括覆盖了原始的jQuery实例(添加了coinslider
的实例!)。
只需包含一次jQuery,并确保在包含coinslider插件之前执行此操作。