我对此很陌生,但我写了这个并认为它第一次会起作用,但我得到一个'ReferenceError:找不到变量:街道'控制台错误。
如果单击“街道”按钮,我会收到此错误。
这是非常基本的,但这是我第一次创建一个函数来使用 onClick 属性中的 var/ref。
请参阅 onClick 标记...
<a href="#" title="View Supersport" onclick="bikeFilter(supersport)">Supersport</a>
<a href="#" title="View Street" onclick="bikeFilter(street)">Street</a>
<a href="#" title="View Cruiser" onclick="bikeFilter(cruiser)">Cruiser</a>
<a href="#" title="View Scooter" onclick="bikeFilter(scooter)">Scooter</a>
<a href="#" title="Motocross" onclick="bikeFilter(motocross)">Motocross</a>
<a href="#" title="Enduro" onclick="bikeFilter(enduro)">Enduro</a>
<a href="#" title="Kids" onclick="bikeFilter(kids)">Kids</a>
那么请看我的函数,它得到了上面的 ref 错误......
另请注意,我正在尝试在我的函数中使用 onClick var/ref,以便我可以定位与被单击按钮相关的特定元素。
bikeFilter = function (y) {
$('.bike').fadeOut();
scrollTo(186);
$('.bike[data-group=' + y + ']').fadeIn();
bikeSliderNav();
bikeSlider();
return false;
}
任何专家的建议都会非常有帮助。
提前致谢。