私はこれに非常に慣れていませんが、これを書いて初めて機能すると思っていましたが、「ReferenceError: Can't find variable: street」というコンソール エラーが発生します。
[Street] ボタンをクリックすると、このエラーが発生します。
これは非常に基本的なことですが、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>
次に、上記の参照エラーを取得する関数を参照してください...
また、関数内で onClick var/ref を使用しようとしていることに注意してください。これにより、クリックされているボタンに関連する特定の要素をターゲットにできます。
bikeFilter = function (y) {
$('.bike').fadeOut();
scrollTo(186);
$('.bike[data-group=' + y + ']').fadeIn();
bikeSliderNav();
bikeSlider();
return false;
}
専門家のアドバイスは本当に役に立ちます。
前もって感謝します。