我有一段脚本运行良好。这是一个演示
你可以看到当你点击Test 1
它打开 div。当您单击Test 2
它时,它会向下滚动。
但是,我希望它能够工作,所以如果您单击“测试 2”,它会打开div 并向 下滚动- 这可能吗?
我想这意味着如果可能的话将这两个功能结合起来。
在代码中,您拥有:
$("#box2 h3 a").click(function () {
var $this = $(this);
$('html, body').animate({
scrollTop: $this.offset().top
}, 1000);
return false;
});
只需在函数内的任何位置添加以下语句(在明显的 return 语句之前):
$('#newboxes7').addClass('active');
是的,有可能……您可以使用 Bind 来绑定多个事件……甚至您也可以使用 Live 来绑定未来的事件!