【发布时间】:2026-02-16 11:35:02
【问题描述】:
我想通过 JavaScript 添加一个scrollTop 动画。它在 Mozilla 中运行良好,但在 Chrome 中根本不行。在 Chrome 中单击该链接不会执行任何操作。
这是我的代码:
<script type="text/javascript">
$(document).ready(function() {
$('a[href=#smart_tshirt]').click(function(){
$('html, body').animate({scrollTop:1400}, 'slow');
});
$('a[href=#smart_tshirt2]').click(function(){
$('html, body').animate({scrollTop:1400}, 'slow');
});
return false;
});
</script>
<div style="top: 0px; left: 140px; font-size: 32px; text-align: left; width: 100%;
height: 47px; font-family: 'League Gothic'; color: rgb(102, 102, 102); line-height:
25px; float: left;"><a href="#smart_tshirt" id="#smart_tshirt">Smart<br />
T-shirt</a></div>
<div style="top: 80px; left: 140px; font-size: 14px; text-align: left; height: 100px;
font-family: 'Carrois Gothic',sans-serif; color: rgb(102, 102, 102); line-height: 19px;
width: 130px; float: left;">With integrated cardiac sensors.</div>
<div style="top: 29px; left: 260px; width: 19px; height: 19px; float: left;"><a
href="#smart_tshirt2" id="#smart_tshirt2"><img alt="smart t-shirt"
src="images/universo/flechaNar.jpg" /></a></div>
</div>
【问题讨论】:
标签: javascript jquery google-chrome mozilla