是否有任何方法可以点击链接,从而触发一个JQuery功能,该功能可以向下滚动浏览器,以便某个元素位于屏幕的中心?
答案 0 :(得分:0)
您可以使用.trigger()
方法执行此操作,例如:
$( "#linkID" ).trigger( "click" );
答案 1 :(得分:0)
使用.click()
$('#linkID').click();
答案 2 :(得分:0)
是的,有:
HTML:
<a title="News" href="javascript:scrollto('.news');">News</a>
JS:
function scrollto(element){
$('html, body').animate({ scrollTop: ($(element).offset().top)}, 'slow');
};
如果它不是anker,你可以使用这个
$(ClickedElement).click(function(){
$('html, body').animate({ scrollTop: ($(element).offset().top)}, 'slow');
};