次のコードを使用しています。
function slideonlyone(thechosenone,selectedHeader) {
$("#navigation li a").each(function(){
$(this).removeClass("active");
$(selectedHeader).addClass("active");
});
$('div[name|="newboxes2"]').each(function (index) {
if ($(this).attr("id") == thechosenone) {
$(this).slideDown(600);
$(this).removeClass("active");
$(this).addClass("active");
}
else {
$(this).slideUp(600);
}
});
}
function goToByScroll(id){
$('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
return false;
}
$(document).ready(function(){
$('a.close-btn').click(function () {
$('div[name|="newboxes2"]').slideUp(600);
});
});
すべてが正常に機能しています。1つを除いて。以下の機能は正常に動作していますが、2回目のクリックで、ナビゲーションリンクがクリックされるように動作させたいです。
function goToByScroll(id){
$('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
return false;
}
ありがとう。