Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery TypeError:state是未定义的var options=state.options;_Javascript_Jquery - Fatal编程技术网

Javascript jquery TypeError:state是未定义的var options=state.options;

Javascript jquery TypeError:state是未定义的var options=state.options;,javascript,jquery,Javascript,Jquery,好的,我在稍早的时候遇到了一个关于幻灯片切换的jQuery函数的问题。让它自己在一个页面上运行,没有任何干扰。然后我添加了以下代码: $(function () { $('#toggle4').click(function () { $('.toggle').hide('1000'); $('.toggle').text('toggle 4 clicked'); $('.toggle').slideToggle('1000'); return false; })

好的,我在稍早的时候遇到了一个关于幻灯片切换的jQuery函数的问题。让它自己在一个页面上运行,没有任何干扰。然后我添加了以下代码:

$(function () {
$('#toggle4').click(function () {
    $('.toggle').hide('1000');
    $('.toggle').text('toggle 4 clicked');
    $('.toggle').slideToggle('1000');

    return false;
});
});

 $(function () {
 $('#toggle3').click(function () {
    $('.toggle').hide('1000');
    $('.toggle').text('toggle 3 clicked');
    $('.toggle').slideToggle('1000');

    return false;
});
});
到我的script.js文件,我的javascript在那里,代码不会运行。代码中似乎存在不允许运行切换的内容。当我在HTML页面上运行它时,我单击它,它所做的只是将我返回到页面顶部,而不是正常工作。我的script.js文件在这里

当我阅读控制台时,主题中的错误就是存在的。如果我取出script.js文件并将代码发布到HTML页面上,它就会工作。但一旦我把它加回去,它就不会了。我需要script.js文件,因为页面上正在运行其他脚本。不确定如何修复此问题。


 <div>
      <a href="#" id="toggle3">Slide Toggle3</a><br /><br />
      <a href="#" id="toggle4">Slide Toggle4</a><br /><br />
     <div class="toggle" style="display:none; background-color:#4CF;width:100px;height:200px;"></div>
 </div>


<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
                    <script type="text/javascript">
$(function () {
$('#toggle4').click(function () {
    $('.toggle').hide('1000');
    $('.toggle').text('toggle 4 clicked');
    $('.toggle').slideToggle('1000');

    return false;
});
});

$(function () {
$('#toggle3').click(function () {
    $('.toggle').hide('1000');
    $('.toggle').text('toggle 3 clicked');
    $('.toggle').slideToggle('1000');

    return false;
});
});
Check this link http://jsfiddle.net/indianchiran/fe75zct2/ and in your code cannot read property mozilla error will come for that error please go though this link http://craigsworks.com/projects/forums/showthread.php?tid=3972




$(函数(){ $('#toggle4')。单击(函数(){ $('.toggle').hide('1000'); $('.toggle').text('toggle 4 clicked'); $('.toggle').slideToggle('1000'); 返回false; }); }); $(函数(){ $('#toggle3')。单击(函数(){ $('.toggle').hide('1000'); $('.toggle').text('toggle 3 clicked'); $('.toggle').slideToggle('1000'); 返回false; }); }); 检查此链接http://jsfiddle.net/indianchiran/fe75zct2/ 在你的代码不能读取属性中,mozilla错误将会出现,请通过这个链接http://craigsworks.com/projects/forums/showthread.php?tid=3972
你的主机怎么说?--JSFiddle说:
uncaughttypeerror:无法读取未定义的属性'mozilla'
您的小提琴需要jquery,但现在没有添加。我在HTML文件“js/jquery-1.7.1.min.jsIt”中指出了这一点:控制台var options=state.options;文件:startInterval:function(){var state=$(this.data('state'));var options=state.options;var initThis=this;state.intervalId=setInterval(函数(){internal.nextUsePause.call(initThis);},options.pause);}……这是在firefox浏览器中的
$('#toggle4')。单击(函数(e){e.preventDefault();…