【发布时间】:2011-12-18 04:25:57
【问题描述】:
我正在使用它在顶部和底部 div 之间进行滚动转换:
<script type="text/javascript">
$('a').on('click', function (event) {
event.preventDefault();//stop the browser from jumping to the anchor
var href = $(this).attr('href'),
oset = $(href).offset().top;
$('html, body').stop().animate({
scrollTop : oset
}, 1000, function () {
location.hash = href;
});
});
</script>
但这与我使用fancybox的方式相冲突,因为它使用'href',我尝试定义'div ids'并创建一个共享类(例如.smooth并在两个链接中调用)但它只是坏了。我怎样才能使用这个指定只有两个 div 来应用它?
【问题讨论】:
-
它的 HTML 是什么?为什么点击此链接会触发fancybox?
-
这是我一直在开发的地方,“tinyurl.com/7dqupdm”点击“图库”,它就死了。当我删除上面的代码时,该链接的幻想框可以完美运行吗?
标签: javascript jquery html css