[导入]jQuery Common Coding and Plugin development tips

[导入]jQuery Common Coding and Plugin development tips
jQuery Common Coding tips:
1, less code by chain coding
2, Use data method instead of storing data inside the DOM.
    
 $('selector').data('meaningfullname', 'this is the data I am storing');
// then later getting the data with
$('selector').data('meaningfullname');

3, If you are Manipulating the DOM a lot, use livequery.(1.3)
 
    $('div.edit').livequery('click', function(){
//go into edit mode
});

4, Use classes as flags:With jQuery you can add a class with the addClass method and then check later if an element has the class with the hasClass method.
5, use same function name to handle different arguments
6, pass options for configuration data
7, test your code by screw.unit
8, make most jQuery code into resuable plugins

jQuery plugin pattern tips:
(from: http://www.learningjquery.com/2007/10/a-plugin-development-pattern)
   1.  Claim only a single name in the jQuery namespace
   2. Accept an options argument to control plugin behavior
   3. Provide public access to default plugin settings
   4. Provide public access to secondary functions (as applicable)
   5. Keep private functions private
   6. Support the Metadata Plugin

已有 0 人发表留言,猛击->>这里<<-参与讨论


JavaEye推荐
  • 【杭州】高薪招聘java高级工程师,项目经理,架构师
  • 上海30-40万年薪招聘金融咨询顾问
  • 参加赢在淘宝,获取开放平台高级权限
  • 【杭州】高薪招聘控件高级开发工程师(9w-18w年薪)




文章来源: http://sevenduan.javaeye.com/blog/507354

你可能感兴趣的:([导入]jQuery Common Coding and Plugin development tips)