【发布时间】:2013-07-05 19:51:15
【问题描述】:
我正在尝试编写一个简单的 jquery 函数,它将 html 文件的内容插入到当前页面的特定点,并在单击链接时激活 bootstrap 的 smoothscroll.js 以向下滚动到它。
这是我的开始:
脚本:
<script type="text/javascript">
$('a').filter('[data-fetch]').click(function(e){
var clicked = $(e.target).closest('a')
, fetch = clicked.attr('data-fetch')
;
$.ajax({
url: fetch,
success: function(data){
$('body').append(data);
smoothScroller(clicked.attr('href'));
});
});
});
</script>
HTML:
<a href="#about" data-fetch="index-alt.html">Link</a>
#about 锚点位于 index-alt.html 页面中。这是正确的吗?
【问题讨论】:
标签: jquery html twitter-bootstrap smooth-scrolling