《jQuery 1.4.1 中文文档 CHM 版发布》有35个想法

  1. Hi,兄弟,感谢你的翻译工作。给大家带来了很多的方便啊。

    1. 这个不会再更新了。因为那个是html版,结构不统一,比较乱。为了能够把数据和结构样式完全分离,所以我现在只维护xml版本。如果你很喜欢那个风格的话,可以自己针对xml写一个xsl,这样就不提升维护成本的情况下,出现多个不同的样子啦!
      另外,如果想要些xsl的话,最好针对现在官网的那个xml格式,因为我近期正打算把xml格式统一到官网的那种,官网的xml数据格式有一些天然的优越性。

  2. 您好,我看手册里面有个关于hover使用的介绍,但是有句话不明白
    “当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。而且,会伴随着对鼠标是否仍然处在特定元素中的检测”
    这里面的”会伴随着对鼠标是否仍然处在特定元素中的检测”是什么意思呢?
    刚才在jquery.org.cn上发帖,没多少人理会,突然想到直接问问译者吧,呵呵
    烦劳指点一下,谢啦:)

    1. 是这样的,浏览器事件会冒泡。比如以下代码

      <div>

      <span>something</span>

      </div>

      如果你给div绑定了mouseout事件的话,那么就算鼠标仅仅从span移出而没有从div移出,也会由于span触发的mouseout事件冒泡到div上,而触发了div上的事件处理函数。为了避免这种事情的发生,所以有一个专门保证仅仅是div才能触发的事件:mouseleave。这个事件内部会检测事件是不是确实是这个div触发的,而不是其内部span冒泡上来的。也就是说,这个事件内部会检测鼠标是不是还在这个div中。

      而hover就是等同于同时绑定mouseenter和mouseleave这两个事件。所以他也会检测鼠标是不是还在这个特定的div中。

      希望我这样解释足够清楚了,如果还有不清楚的地方敬请留言。

  3. 老大,用你的chm版本的解决了我这个jquery菜鸟的很多问题,遗憾的是现在才学jquey,向你致敬!你参与写的《锋利的Jquery》这本书在当当网上的的销售有你的分红吗,有的话我就买一本聊表心意,嘿嘿。期望你还有更好的力作。

发表评论