问答详情
源自:4-4 实现单条信息删除

JQuery实现,希望大佬指点,a标签为啥不能绑定事件

<script type="text/javascript">
    $(function(){
        $(".delete").click(function(){
            if(confirm("确定要删除吗?")){
                var id = $(".delete").attr("data");
                $("#mainForm").attr("action","DeleteOneServlet?id="+id);
                $("#mainForm").submit();
            }
        });
    });
</script>

<a  class="delete"   data="${it.id}" }>删除</a>

提问者:终是温柔付错人 2021-04-13 10:27

个回答

  • 崔勇
    2021-05-13 16:09:21

    a标签在html中是一个链接标签,通常只用来进行站内或者站外的链接跳转,想要绑定事件需要用到js中的onclick属性onclick=“方法名(参数)”。你这个我觉得也可以,可能是顺序的问题。页面编写一般遵守,引入链接在页面内容前,方法在页面内容后。扫描顺序是从上往下的。