Javascript jquery TypeError:state是未定义的var options=state.options;
好的,我在稍早的时候遇到了一个关于幻灯片切换的jQuery函数的问题。让它自己在一个页面上运行,没有任何干扰。然后我添加了以下代码: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; })
$(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();…