问答详情
源自:2-1 jQuery鼠标事件之click与dbclick事件

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

    <script type="text/javascript">


        //不同函数传递数据



        function a() {

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

            alert(e.data) //1111

        })

        }

        a();


    </script>


提问者:学习使我进步 2017-03-13 14:09

个回答

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

    function a(){

    ......

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