Javascript 猜猜为什么我的网站上的fiddle不工作
这是简单的Jquery代码:Javascript 猜猜为什么我的网站上的fiddle不工作,javascript,jquery,jsfiddle,Javascript,Jquery,Jsfiddle,这是简单的Jquery代码: $(document).ready(function() { var activeIndex = $('#bmenul > li.totalactive').index(); $('#bluenzbarimg').css({ 'marginLeft': (180 * activeIndex) + 'px' }).show(); $('#bmenul > li').not('.totalactive').
$(document).ready(function() {
var activeIndex = $('#bmenul > li.totalactive').index();
$('#bluenzbarimg').css({
'marginLeft': (180 * activeIndex) + 'px'
}).show();
$('#bmenul > li').not('.totalactive').hover(function() {
var index = $(this).index();
$('#bluenzbarimg').stop().animate({
'marginLeft': (180 * index) + 'px'
}, 400);
}, function() {
$('#bluenzbarimg').stop().animate({
'marginLeft': (180 * activeIndex) + 'px'
}, 400);
});
});
除了一些css和here之外,它的代码与网站几乎完全相同。我猜是因为
$('.bs-docs-sidenav').affix({
没有affix方法,因此其他javascript无法加载
或者,您缺少一个javascript包含,或者您只需要删除该调用 开发者控制台是你的朋友。你的网站显示了这个错误:TypeError:$.bs-docs-sidenav.affix不是一个停止其他javascript执行的函数,我猜。获取未捕获的TypeError:Object[Object Object Object]没有“affix”方法,请检查这个…-1,因为这个问题没有显示任何研究工作。基本调试会显示错误Uncaught TypeError:Object[Object Object]在application.js的第17行没有方法'affix',即:$'.bs docs sidenav'。affix{哇,你们这些开发工具都是垃圾。[Object Object Object]什么?Chrome控制台显示:Uncaught TypeError:Object[Object Object]没有方法“粘贴”-application.js:17我看到了这个错误,但我有其他javascript代码可以工作…我想当你这么说的时候,我寻找了那个文件,包括它,认为它很愚蠢,现在已经修复了…非常感谢,我的不好,没有考虑所有可能导致这个错误的原因。