为什么button外面还要加个函数?

来源:2-1 jQuery鼠标事件之click与dbclick事件

学习使我进步

2017-03-13 14:09

    <script type="text/javascript">


        //不同函数传递数据



        function a() {

            $("button:eq(2)").click(1111,function(e) {

            alert(e.data) //1111

        })

        }

        a();


    </script>


写回答 关注

1回答

  • qq_小明_22
    2017-03-13 14:59:11
    已采纳

    function a(){

    ......

    }这个是函数名字为a,然后包含了一个button.click的鼠标点击事件函数;写完这个函数,然后我们就要想怎么调用它了,不然鼠标点击事情无法触发,因为这个鼠标点击事件是包裹在a()函数中的,但是这个函数现在没人去调用它,就相当于这个函数功能不能实现,最简单的办法就在外面写个该函数名字后面加()就算成功调用了,a();

    乱也 回复new新的开...

    调用data函数了,又把1111这个临时数据赋值给了data参数

    2017-03-25 22:03:52

    共 3 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89994 学习 · 625 问题

查看课程

相似问题