jQuery¼¼Êõ

½«jQueryÓõøü¸ßЧµÄ22Ìõ¼¼ÇÉ(2)

×ÖºÅ+ ×÷ÕߣºH5Ö®¼Ò À´Ô´£ºH5Ö®¼Ò 2017-09-08 15:00 ÎÒÒªÆÀÂÛ( )

//Ôã¸â var $container=$(#container), $containerLi=$(#container li), $containerLiSpan=$(#container li span); // ½¨Òé (¸ßЧ) var $container=$(#container ), $containerLi=$container.find(li), $containerL

//Ôã¸â
var 
    $container=$('#container'),
    $containerLi=$('#container li'),
    $containerLiSpan=$('#container li span');

// ½¨Òé (¸ßЧ)  
var 
    $container=$('#container '),
    $containerLi=$container.find('li'),
    $containerLiSpan= $containerLi.find('span');
 
14. ±ÜÃâͨÓÃÑ¡Ôñ·û

½«Í¨ÓÃÑ¡Ôñ·û·Åµ½ºó´úÑ¡Ôñ·ûÖУ¬ÐÔÄܷdz£Ôã¸â¡£

//Ôã¸â
$('.container > *');

//½¨Òé
$('.container').children();

15. ±ÜÃâÒþʽͨÓÃÑ¡Ôñ·û

ͨÓÃÑ¡Ôñ·ûÓÐʱÊÇÒþʽµÄ£¬²»ÈÝÒ×·¢ÏÖ¡£

//Ôã¸â
$('.someclass :radio');

//½¨Òé
$('.someclass input:radio');

16. ÓÅ»¯Ñ¡Ôñ·û

ÀýÈ磬id Ñ¡Ôñ·ûÓ¦¸ÃÊÇΨһµÄ£¬ËùÒÔûÓбØÒªÌí¼Ó¶îÍâµÄÑ¡Ôñ·û¡£

//Ôã¸â
$('div#myid'); 
$('div#footer a.myLink');

// ½¨Òé
$('#myid');
$('#footer .myLink');

17. ±ÜÃâ¶à¸ö ID Ñ¡Ôñ·û

ÔÚ´ËÇ¿µ÷£¬ID Ñ¡Ôñ·ûÓ¦¸ÃÊÇΨһµÄ£¬²»ÐèÒªÌí¼Ó¶îÍâµÄÑ¡Ôñ·û£¬¸ü²»ÐèÒª¶à¸öºó´ú ID Ñ¡Ôñ·û¡£

//Ôã¸â
$('#outer #inner');

//½¨Òé
$('#inner');

18. ¼á³Ö×îа汾

а汾ͨ³£¸üºÃ£º¸üÇáÁ¿¼¶£¬¸ü¸ßЧ¡£ÏÔÈ»£¬ÄãÐèÒª¿¼ÂÇÄãÒªÖ§³ÖµÄ´úÂëµÄ¼æÈÝÐÔ¡£ÀýÈ磬2.0 °æ±¾²»Ö§³Ö ie 6/7/8¡£

19. ÞðÆúÆúÓ÷½·¨

¹Øעÿ¸öа汾µÄ·ÏÆú·½·¨ÊǷdz£ÖØÒªµÄ²¢¾¡Á¿±ÜÃâʹÓÃÕâЩ·½·¨¡£

//Ôã¸â- live ÒѾ­·ÏÆú   
$('#stuff').live('click',function() {
  console.log('hooray');
});

// ½¨Òé
$('#stuff').on('click',function() {
  console.log('hooray');
});
// ×¢£º´Ë´¦¿ÉÄܲ»µ±£¬Ó¦ÎªliveÄÜʵÏÖʵʱ°ó¶¨£¬delegate»òÐí¸üºÏÊÊ

20. ÀûÓÃ CDN

¹È¸èµÄ CND Äܱ£Ö¤Ñ¡ÔñÀëÓû§×î½üµÄ»º´æ²¢Ñ¸ËÙÏìÓ¦¡££¨Ê¹ÓùȸèCNDÇë×ÔÐÐËÑË÷µØÖ·£¬´Ë´¦µØÖ·ÒÔ²»ÄÜʹÓã¬ÍƼö jquery ¹ÙÍøÌṩµÄ CDN£©¡£

21. ±ØҪʱ×éºÏ jQuery ºÍ javascript Ô­Éú´úÂë

ÈçÉÏËùÊö£¬jQuery ¾ÍÊÇ javascript£¬ÕâÒâζ×ÅÓà jQuery ÄÜ×öµÄÊÂÇ飬ͬÑù¿ÉÒÔÓÃÔ­Éú´úÂëÀ´×ö¡£Ô­Éú´úÂ루»ò vanilla£©µÄ¿É¶ÁÐԺͿÉά»¤ÐÔ¿ÉÄܲ»Èç jQuery£¬¶øÇÒ´úÂë¸ü³¤¡£µ«Ò²Òâζןü¸ßЧ£¨Í¨³£¸ü½Ó½üµ×²ã´úÂë¿É¶ÁÐÔÔ½²î£¬ÐÔÄÜÔ½¸ß£¬ÀýÈ磺»ã±à£¬µ±È»ÐèÒª¸üÇ¿´óµÄÈ˲ſÉÒÔ£©¡£ÀμÇûÓÐÈκοò¼ÜÄܱÈÔ­Éú´úÂë¸üС£¬¸üÇᣬ¸ü¸ßЧ¡£

¼øÓÚ vanilla ºÍ jQuery Ö®¼äµÄÐÔÄܲîÒ죬ÎÒÇ¿ÁÒ½¨ÒéÎüÊÕÁ½È˵ľ«»ª£¬Ê¹Ó㨿ÉÄܵĻ°£©ºÍ jQuery µÈ¼ÛµÄÔ­Éú´úÂë¡£

22. ×îºóÖÒ¸æ

×îºó£¬ÎÒ·ÖÏíÕâƪÎÄÕµÄÄ¿µÄÊÇÏëÔÚÌá¸ß jQuery ʹÓÃÐÔÄÜ·½ÃæÌṩһЩºÃµÄ½¨Ò飬jQuery ²¢·Ç²»¿É»òȱ£¬½öÊÇÒ»ÖÖÑ¡Ôñ¡£±ØÒªµÄʱºòÇë˼¿¼ÎªÊ²Ã´ÒªÊ¹ÓÃËü¡£ DOM ²Ù×÷£¿ajax£¿css ¶¯»­£¿»¹ÊÇÑ¡Ôñ·ûÒýÇ棿»òÐí javascript ΢ÐÍ¿ò¼Ü»ò jQuery µÄ¶¨ÖÆ°æÊǸüºÃµÄÑ¡Ôñ¡£

¡¡

1.±¾Õ¾×ñÑ­ÐÐÒµ¹æ·¶£¬ÈκÎתÔصĸå¼þ¶¼»áÃ÷È·±ê×¢×÷ÕߺÍÀ´Ô´£»2.±¾Õ¾µÄÔ­´´ÎÄÕ£¬ÇëתÔØʱÎñ±Ø×¢Ã÷ÎÄÕÂ×÷ÕߺÍÀ´Ô´£¬²»×ðÖØÔ­´´µÄÐÐΪÎÒÃǽ«×·¾¿ÔðÈΣ»3.×÷ÕßͶ¸å¿ÉÄܻᾭÎÒÃDZ༭Ð޸Ļò²¹³ä¡£

Ïà¹ØÎÄÕÂ
  • 15¸öÇ¿´óµÄjQuery¿ª·¢¼¼ÇɺÍÐĵÃ

    15¸öÇ¿´óµÄjQuery¿ª·¢¼¼ÇɺÍÐĵÃ

    2017-09-08 15:00

  • JqueryÈëÃÅѧϰµÄ·½·¨¾­Ñé½âÎö

    JqueryÈëÃÅѧϰµÄ·½·¨¾­Ñé½âÎö

    2017-09-08 09:00

  • jQueryѧϰ½ø½×ƪ

    jQueryѧϰ½ø½×ƪ

    2017-09-08 08:01

  • jQuery.validationEngine.jsѧϰ - ÎÞÂëµÛ

    jQuery.validationEngine.jsѧϰ - ÎÞÂëµÛ

    2017-09-08 08:01

ÍøÓѵãÆÀ
ö