jQuery的123

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery的123相关的知识,希望对你有一定的参考价值。

最近在读《锋利的JQuery(第二版)》的时候,发现一些地方与jquery3.2.0版本不一致,遂将这些东西整理下来,以便日后查阅。

1.toggle :书中在第二章jQuery选择器的案例中提出,jquery中toggle方法可以为一个按钮添加一组交互事件,但当我按照书中所讲仿写的时候,发现页面加载完成之后按钮直接就消失不见了,惊奇之余查询jqueryAPIhttp://jquery.cuishifeng.cn/的时候发现,toggle方法已经发生了变化, .toggle(function, function, … ) 方法已经在1.9版本被删除(为什么会被删?挺好的啊!),现行的toggle方法是这样子滴:

  toggle([spped],[easing],[fn])

  用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。具体请参考http://jquery.cuishifeng.cn/toggle.html

2.创建节点: 在创建节点这一小节,书中特别强调:当创建单个元素时,要注意闭合标签和使用标准的Xhtml格式。例如创建一个<P>元素,可以用$(‘<p/>‘)或者$(‘<p><P/>‘),但不要使用$(‘<P>‘)或者大写的$(‘<P/>‘),但当我实地操作的时候,发现$(‘<P>‘)和$(‘<P/>‘)也是可以创建新的节点的。所以,$(‘<p/>‘),$(‘<p><P/>‘),$(‘<P>‘)和$(‘<P/>‘)这样都是可以创建一个新的节点的。但推荐还是使用$(‘<p/>‘)和$(‘<p><P/>‘),毕竟有利于阅读嘛!(0.0);

以上是关于jQuery的123的主要内容,如果未能解决你的问题,请参考以下文章

单击jquery链接动画

如何在jQuery中对函数进行分组

两者的区别jQuery.extend扩展()和jQuery.fn.extend扩展()

带有自定义命名空间的jQuery应用程序

jQuery输入模糊

jQuery插件结构