jQuery技术

一个jquery命名小技巧

字号+ 作者:H5之家 来源:H5之家 2015-09-24 15:12 我要评论( )

我记录集成了“.net SNS/.net 门户/.net CMS/.net 论坛/.net 博客/.net 相册/.net 微博/.net wiki”等应用程序,为互联网创业提供一站式解决方案。功能强大、开

一个小技巧分享,也许你已知道或者有不同意见,见笑了……

------------------------------------------------------------------


我个人认为,变量命名是很重要的,其重要性大概可以在编程的诸多因素中排前三位。

只有命名清楚,才能让代码清晰易读。


在jquery中,一般的html元素和jquery查询出来的元素是有区别的,比如:


var mydiv = document.getElementById( ′myId′ ); // 这个获取的结果是html元素

var mydiv2 = $(′#myId′); // 这是通过jquery获取的结果


两者的关系是 mydiv2 相当于 $mydiv[0] 。但mydiv2不具备jquery元素的各种方法。


我在写js的过程中发现,光看变量名,两者非常容易混淆、出错。
比如针对html元素调用jquery方法:mydiv.hide() ,导致浏览器报错。


这里其实想说的是如何在命名的时候,就将两者区分开来?

方法很简单,给jquery元素加个$开头——


var mydiv = document.getElementById( ′myId′ ); // 这个获取的结果是html元素

var $mydiv = $(′#myId′); // 这是通过jquery获取的结果,使用$开头表示


以后就非常直观了,凡是以$开头的元素,就是jquery元素,可以直接调用jquery的各种方法。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 7个有用的jQuery小技巧

    7个有用的jQuery小技巧

    2016-02-26 13:02

  • jQuery制作select双向选择列表

    jQuery制作select双向选择列表

    2016-02-26 11:00

  • 全面详细的jQuery常见开发技巧手册

    全面详细的jQuery常见开发技巧手册

    2016-02-26 10:02

  • 强大的jQuery移动插件Top 10

    强大的jQuery移动插件Top 10

    2016-02-25 09:05

网友点评
F