コンテンツが表示されているdivをクリックするとリンクボタンが表示され、その時にDivが表示されるようにページが数ピクセルでスクロールします。jqueryを使用してトップのonClick関数に移動するにはどうすればよいですか?
コード:
$('.preference-visibility').click(function(event) {
$('.other-filters').toggle("slow", function(){
if ($(this).is(':visible')) {
$('#search_txt').html('SHOW LESS PREFERENCE');
$('html, body').animate({
scrollTop: $(".main-filters").offset().top
}, 2000);
}else{
$('#search_txt').html('SHOW MORE PREFERENCE');
}
});
});
これは、これを実行する方法(私はクリック)リンクの.main-filters
上位のdiv
のですか?
HTMLも含めてください。達成しようとしていることを理解するのが簡単になります – Chintan