我还没有找到任何东西,所以希望我能在这里得到答案?
在我的 php 页面上加载内容时,我看到以下错误:
TypeError: $(...).load 不是一个函数 [Break On This Error]
$(文档).load(函数() {
所以我查看了我当前的 jQuery 设置,包括 Firebug 中的源代码,并确认了以下内容:
- jQuery 1.8.0 正确加载
- 我在加载调用之前添加了条件语句以检查是否填充了 jQuery。
- 我正在使用的库已加载
- 在文档加载触发之前发出警报
这是我的代码 - PHP 包含文件和 jQuery 有什么不允许的吗?:
<html>
<head> ...... </head>
<body>
<div id='header'></div>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script type="text/javascript" src="/js/jquery.nivo.slider.js"></script>
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider({
animSpeed: 500,
pauseTime: 5000,
slices:40
});
});
</script>
<!-- Included file -->
<div id='container'>
<div style="height:245px;" id="wrapper">
<div style="height:245px;" class="slider-wrapper theme-default">
<div style="height:245px;" class="nivoSlider" id="slider">
<img data-transition="sliceUpDownLeft" alt="" data-thumb="images/toystory.jpg" src="images/toystory.jpg">
<img title="This is an example of a caption" data-transition="sliceUpDownLeft" alt="" data-thumb="images/up.jpg" src="images/up.jpg">
<img data-transition="sliceUpDownLeft" alt="" data-thumb="images/walle.jpg" src="images/walle.jpg">
<img title="#htmlcaption" data-transition="sliceUpDownLeft" alt="" data-thumb="images/nemo.jpg" src="images/nemo.jpg">
</div>
<div class="nivo-html-caption" id="htmlcaption">
<strong>This</strong> is an example of a <em>HTML</em> caption with <a href="#">a link</a>.
</div>
</div>
</div>
</div>
<!-- End included file -->
<div id='footer'></div>
</body>
</html>