问答详情
源自:2-4 jQuery鼠标事件之mouseover与mouseout事件

e 指的'data = 慕课网' 还是指的整个data函数呢?

    <h4>测试三</h4>

    <div class="right">

        <div class="aaron2">

            <p>鼠标移动:不同函数传递数据</p>

            <a>进入元素内部,mouseover事件触发次数:</a>

        </div>

    </div>

    <br/>

    <script type="text/javascript">



       var i=0;

        

        function data(e) {

            $(".right a").html('mouseover事件触发次数' + (++i) + '</br>传入数据为' + e.data)

        }

        

        function a() {

            $('.right p').mouseover('data = 慕课网',data)

        }

        a();


    </script>


提问者:690017359 2017-09-13 18:30

个回答

  • z897952414
    2018-02-07 11:06:54

        function a() {

                $('.right p').mouseover('data = 慕课网',data)

            }

    字符串'data = 慕课网'--->data函数内的e.data

    后面的data是调用data函数

  • 市民高女士的小女儿
    2017-10-25 14:39:08

    "date=慕课网"     这本身相当于一个字符串

  • 慕田峪5302042
    2017-10-04 15:04:51

    e指的是data的内容,内容里面有个数据叫'data=慕课网'.

     $('.right p').mouseover('data = 慕课网',data)这句话最后面那个data只是命名的一个函数,你可以改名字的,但是 $(".right a").html('mouseover事件触发次数' + (++i) + '</br>传入数据为' + e.data)里面这个e.data是指的数据,不能改

  • 追梦的小精灵
    2017-09-13 21:26:27

    慕课网