我收到了无效的参数错误,无法弄清楚导致它的原因。
希望有人可以帮助我。
脚本在此代码(可能)之后停止运行:
if (type == "all") {
var classe = target.substring(1) + '-' + color + '-bottom';
$(target).after('<div class="' + classe + ' block"></div>');
$('.'+classe).css({
'height' : colors[color].botHeight,
'background-image': "url(" + url + colors[color].bot + ")",
'background-repeat': 'repeat-x'
});
$('.'+classe).offset({left: 0});
$('.'+classe).width($(window).width());
}
完整脚本:http://www.mochilao.syncmobile.com.br/wp-content/themes/headway/custom.js (对不起这个烂摊子)
答案 0 :(得分:0)
是否声明了所有变量?我看到使用了5个变量,但只声明了一个。
另外,如果“target”是一个字符串(你正在对其执行.substring)那么将它包装在jQuery中并在下一行调用.after()没有多大意义。
我建议添加一些调试器或警报,并确定代码的确切位置。