-3
我试图重新加载页面时不断收到错误: jquery-cycle2.js?v = 3.0.43 & t = 1481602536:608 [cycle2]幻灯片必须在发送前初始化命令;忽略“goto”jquery插件试图重新加载页面时发生问题
我试图重新加载页面时不断收到错误: jquery-cycle2.js?v = 3.0.43 & t = 1481602536:608 [cycle2]幻灯片必须在发送前初始化命令;忽略“goto”jquery插件试图重新加载页面时发生问题
由于错误状态,您正在尝试为尚未初始化为循环2幻灯片的元素发出goto
命令。
如果这是你的元素:
<div id="slideshow">
<img src="http://malsup.github.io/images/p1.jpg">
<img src="http://malsup.github.io/images/p2.jpg">
<img src="http://malsup.github.io/images/p3.jpg">
<img src="http://malsup.github.io/images/p4.jpg">
</div>
而你正试图执行此:
$(function() {
$('#slideshow').cycle('goto', 2);
});
您将得到错误,因为你没有初始化#slideshow
元素成为一个cycle2幻灯片。
您可以通过有它由包括的元素有关的cycle-slideshow
类自动初始化修复:
<div id="slideshow" class="cycle-slideshow">
或以编程方式对其进行初始化:
$(function() {
$('#slideshow').cycle(); // Initialize the element to be a slideshow.
$('#slideshow').cycle('goto', 2);
});
当问这样的问题时,你应该包括你写的相关的HTML和JavaScript。包含您正在使用的JQuery插件的链接也很有帮助:Cycle2。
如果您需要帮助您的代码,您必须发布它。 – Barmar