这种写法是什么意思,求解
javascript吧
全部回复
仅看楼主
level 9
gameloftyou 楼主
_.Module.define({
  path: "pb/component/Share_thread",
  sub: {
    initial: function() {
      $("#bds_share_more").hover(function() {
        $(
this).removeClass("dis_share_num").find("span").hide()
      },
      function() {
        $(
this).addClass("dis_share_num").find("span").show()
      })
    }
  }
});
this指什么?
2013年10月28日 17点10分 1
level 11
我都没看出来是那种语言。。
2013年10月28日 18点10分 2
这不明显js么
2013年10月29日 00点10分
level 11
看上去是jq,$(this)是$("bds_share_more")这个对象
2013年10月28日 23点10分 3
那_Module.define path sub是什么意思?
2013年10月29日 00点10分
面向对象的,很难表达
2013年10月29日 01点10分
回复 gameloftyou :小弟初学JS 不太理解啊 我看的都是var什么function什么 然后window。onload=XX。没见过这种冒号的啊 这是干什么的?
2013年10月29日 02点10分
@whx20202 百度…js面向对象的五种写法…里面其中一种有介绍I
2013年10月29日 02点10分
level 10
楼上是正解。。。jquery...$(this)是执行hover方法所选择的那个对象。第一行就不懂了。。。不太会原生js...难道是给define()这个方法传递一个对象? [滑稽]I
2013年10月29日 00点10分 4
之前看w3school教程自学的js,最近才发现它好多内容都没讲[汗]
2013年10月29日 00点10分
level 13
是别人写的库?
  ✎﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍
     衣带渐宽终不悔,
        为伊消得人憔悴。 
2013年10月29日 00点10分 5
其实就是度娘的js,我不知道_.Module.define这样的写法是度娘自定义的还是原生js就有的
2013年10月29日 01点10分
@gameloftyou :额,你可以看看百度的fis就知道了,这个是他自己的,你这个看开头几行代码应该是加载某个组件或者其他什么东西的I
2013年10月29日 01点10分
回复 限量版男人xx :谢了,我去看下[呵呵]
2013年10月29日 01点10分
level 11
看起来像是
"发布-订阅者"模式
2013年10月29日 03点10分 6
level 6
这个是度娘的脚本。将网页另存到自己电脑可以改那些代码。
2013年10月30日 09点10分 7
level 12
我什么都不知道
2013年10月30日 10点10分 8
level 9
貌似,很多语言里面都是this啊,我只知道C#里面是指当前文档.....
2013年10月30日 20点10分 9
level 8
2013年10月30日 23点10分 10
[哈哈]好像明白了什么
2013年10月31日 00点10分
1