为了账号安全,请及时绑定邮箱和手机立即绑定

测试三换种写法 ?“传入数据为:data="慕课网" ” 这句话没有显示出来

        var n = 0;

        $('.right a').mouseover('data',function(e){

          $(".right a").html('进入元素内部,mouseover事件触发次数' + (++n)) 

          $(".right p").mouseover(data)

          data = "慕课网"

)}


就是“传入数据为:data="慕课网" ” 这句话没有显示出来  。怎么时而有反应时而没反应

正在回答

2 回答

如果你想用变量代替data="慕课网"这个数据,就这样定义var date='data="慕课网"',用单引号把他们都包裹起来做一个字符串使用,同时把变量名尽量避免用data以免麻烦。如下面的代码:

var n = 0;

var date='date="慕课网"';

    $('.right a').mouseover(function(){

        $(".right a").html('进入元素内部,mouseover事件触发次数' + (++n));

});

    $(".right p").mouseover(date,function(e){

        $(".right p").html(e.data);

    })


0 回复 有任何疑惑可以回复我~

测试三中的 data="慕课网" 外面有引号的,意思就是“data="慕课网"”是一个传入的data数据。

 var n = 0;

    $('.right a').mouseover(function(){

        $(".right a").html('进入元素内部,mouseover事件触发次数' + (++n));

});

    $(".right p").mouseover("data=慕课网",function(e){

        $(".right p").html(e.data);

    })

代码换成这个就可以了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

测试三换种写法 ?“传入数据为:data="慕课网" ” 这句话没有显示出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信