this demoをご覧になり、選択したアンカーリンクの次と前のIDをターゲットにできない理由を教えてください。section
jQueryのチェーンターゲットに関する問題
var target = $(this).next('section').attr('id');
var target = $(this).parent().parent().next('section').attr('id');
var target = $(this).parent().next('section').attr('id');
var target = $(this).parent().find('section').attr('id');
を試みたが、next('.section')
期間に選択.next-slide
$(function(){
$(".next-slide").on('click', function(event) {
event.preventDefault();
var target = $(this).next('section').attr('id');
target = "#"+target;
console.log(target);
$('html, body').animate({
scrollTop: $(target).offset().top
}, 800, function(){
});
});
});
こんにちはクリスが、セクションでは、クラスではありません!それはHTMLのスタンドアロンのタグです、私はそうですか? – Behseini
@ChrisHappyあなたは本当に同じコードの代わりにあなたのコードの説明を含めるべきです。コメントなどを外すのではなく、単にコメントを削除するのではなく、コメントを外すことをおすすめします。 –