javascript - onclick 函数防止平滑滚动

标签 javascript jquery html css

您好,我的网站上有一个链接到页面底部的 div 的按钮。在我为函数添加 onclick 事件之前,它工作正常。有没有办法让两者都起作用?

这是我的代码

HTML:

<a href="#req" class="req_btn">text</a>


<script type = "text/javascript">
    function myFunction() {
        //my function
    }
</script>

jQuery:

jQuery(".req_btn").attr( "onclick", "myFunction()" );

添加 jQuery 和函数时,如果单击按钮,它只会变成一个空白页面,而不是滚动到底部。有人知道为什么吗?

谢谢

最佳答案

尝试像这样绑定(bind) onclick 事件:

$('.req_btn').click(myFunction)

关于javascript - onclick 函数防止平滑滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40390686/

相关文章:

javascript - 主干 - 查看没有方法 'get'

javascript - react-datepicker 以秒为单位的时间选择

javascript - "use strict"对于旧版浏览器

javascript - 位置固定在 bootstrap 'affix' 不工作

javascript - jquery 在同一函数中将两个 div 交叉淡入淡出在一起

javascript - localStorage ReactJs 在推送时不工作

javascript - MongoDB:如何在同一数据库中搜索多个集合并返回混合结果集?

javascript - 如何解决 Blocked a frame with origin from accessing a cross origin frame error in wordpress?

javascript - 鼠标悬停在 <li> 元素上时动画

html - 当客户端不使用Chrome时如何显示消息?