我有一个带有closeGeneralHelp
一个参数的函数:idtag
. 该函数应该执行以下操作:
a) slideUp
“帮助” div,b)slideDown
一组 div,然后 c) 滚动、跳转或以其他方式转到通过slideDown
.
我有两类 div(“DivsToShow”和“DivToHide”)。“DivsToShow”包含其他一些 div,每个 div 都有一个独特的id
(这就是idtag
它)。
(a) 和 (b) 部分工作得很好。无论我尝试什么,滚动到特定(但动态确定)的 div 似乎都失败了。这是代码。每个 /* */ 注释块代表一个单独的,但失败(和失败)的尝试使这项工作。
让(c)工作有什么帮助吗?我是一个 JavaScript / jQuery 婴儿。因此,任何合理相关的建议/指针也值得赞赏。
function closeGeneralHelp(idtag){
$(".DivsToShow").slideDown("slow");
$(".DivToHide").slideUp("slow");
/* var divid = document.getElementById(idtag);
divid.style.display = 'block';
divid.scrollIntoView(true); */
/* document.getElementById(idtag).scrollIntoView();*/
/* $(window).scrollTo(idtag,800,{queue:true});*/
/* window.location.hash = idtag;*/
/* window.setTimeout(function() {window.scroll(0, findPos(idtag));}, 5);*/
}
谢谢!