求帮忙看一段代码

    <div class="test3">

        <p>$('.right').click(1111, set)</p>

    </div>


    <button>不同函数传递数据</button>

    <script type="text/javascript">


        //不同函数传递数据

        function data(e) {

            alert(e.data) //1111

        }


        function a() {

            $("button:eq(2)").click(1111, data)

        }

        a();


    </script>

为什么上述这段代码中的data,只要改了其他名字,获取的数据就会变成undefined

这段编码的data应该只是对一个function做命名吧?


Be_Stronger
浏览 1290回答 2
2回答

一杯2块的奶茶

点击获取,click里面的data改了吗?

大咪

对啊,data就是一个命名,e是往这个里面传参,是不是你的alert(e.这里没改啊?)
打开App,查看更多内容
随时随地看视频慕课网APP