クリックしたアイテムからハッシュが必要です。このハッシュを使用して、特定のアンカーまでスクロールします。アンカーはスライダーにあります。私はRevolution Sliderを使用します。このコードで何が間違っているのか分かりません。それは動作しません。誰もがアイデアを持っていると私を助けることができますか?コードが完全に間違っていない限り、コードは可能な限り大きく変更すべきではありません。どんな助けもありがとう。ありがとうございました。クリックしたアイテムからハッシュを取得して
(function($){
$(document).ready(function() {
$(".menu-item").click(function(e){
e.preventDefault();
var type = $(this).window.location.hash.substr(1);// get href from clicked item
var hash ="#"+type;
$('html, body').animate({
scrollTop: $(hash).offset().top
}, 2000, function() {
revapi4.revshowslide($hash.data("slidenr"));
});
});
});
}(jQuery));
あなたはすべてのエラーメッセージが表示されましたか?あなたのコードをデバッグしましたか? –
エラーメッセージはありません..ただ "未定義"です。 – azrm