jQuery¼¼Êõ

jQueryÓëjs³£Ó÷½·¨¶Ô±È(3)

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

window window.innerWidth/innerHeight: ä¯ÀÀÆ÷¿ÉÊÓ´°¿Ú¿í¶È, ¸ß¶È(²»º¬ä¯ÀÀÆ÷µÄ±ß¿ò£¬µ«°üº¬¹ö¶¯Ìõ, µ÷³ödebug¹¤¾ß»á¼õÈ¥Æä¿í¸ß). window.outerWidth/outerHeight£ºÕû¸öä¯ÀÀÆ÷¿í¶È, ¸ß¶È(°üº¬ä¯ÀÀÆ÷µÄ±ß¿ò£¬Òò¸÷¸ö

window

  • window.innerWidth/innerHeight: ä¯ÀÀÆ÷¿ÉÊÓ´°¿Ú¿í¶È, ¸ß¶È(²»º¬ä¯ÀÀÆ÷µÄ±ß¿ò£¬µ«°üº¬¹ö¶¯Ìõ, µ÷³ödebug¹¤¾ß»á¼õÈ¥Æä¿í¸ß).
  • window.outerWidth/outerHeight£ºÕû¸öä¯ÀÀÆ÷¿í¶È, ¸ß¶È(°üº¬ä¯ÀÀÆ÷µÄ±ß¿ò£¬Òò¸÷¸öä¯ÀÀÆ÷µÄ±ß¿ò²»Ò»Ñù£¬µÃµ½µÄÖµÒ²ÊDz»Ò»ÑùµÄ).
  • window.screenLeft/screenTop:
  • ieä¯ÀÀÆ÷µÄÄÚ±ßÔµ¾àÀëÆÁÄ»±ßÔµµÄ¾àÀë
  • chromeä¯ÀÀÆ÷µÄÍâ±ßÔµ¾àÀëÆÁÄ»±ßÔµµÄ¾àÀë
  • window.screenX/screenY:
  • ie9/10ä¯ÀÀÆ÷µÄÍâ±ßÔµ¾àÀëÆÁÄ»±ßÔµµÄ¾àÀë
  • chromeä¯ÀÀÆ÷µÄÍâ±ßÔµ¾àÀëÆÁÄ»±ßÔµµÄ¾àÀë
  • ÓÉ´Ë¿ÉÖª£¬chromeµÄscreenLeftºÍscreenXÊÇÏàµÈµÄ£¨ÆäÄ¿µÄÊÇΪÁ˼æÈÝieºÍfirefox£¬Á½¸öÊôÐÔ¶¼¼æ±¸ÁË£¬µ«¸üÇ÷ÏòÓÚfirefox£¬chromeµÄÕâÖÖ×ö·¨²»Ö¹ÕâÒ»´¦£¬»¹Óкܶ࣬ÆäʵÕâÖÖ×ö·¨±ãÓÚ¿ª·¢ÕßÒÆÖ²£¬µ«¶Ô¿ª·¢ÕߵĿª·¢¹ý³Ì²úÉúÁËÒ»¶¨µÄ»ìÏý£©£¬ie9/10µÄscreenLeftÊÇ´óÓÚscreenXµÄ.
  • window.pageXOffset/pageYOffset: ±íʾä¯ÀÀÆ÷XÖᣨˮƽ£©¡¢YÖᣨ´¹Ö±£©¹ö¶¯ÌõµÄÆ«ÒƾàÀë
  • ¼æÈÝ£ºie9/10¡¢chrome¡¢firefox
  • window.scrollX/scrollY: ±íʾä¯ÀÀÆ÷XÖᣨˮƽ£©¡¢YÖᣨ´¹Ö±£©¹ö¶¯ÌõµÄÆ«ÒƾàÀë¡£ÓÉ´Ë¿ÉÖª£¬ÔÚchromeºÍfirefoxÖÐwindow.pageXOffsetºÍwindow.scrollXÊÇÏàµÈµÄ£¬¾ßÌåΪʲô»á³öÏÖÁ½¸öÏàµÈµÄÊôÐÔÖµ£¬²»µÃ¶øÖª
  • ¼æÈÝ£ºchrome¡¢firefox
  • Æ«ÒƾàÀëÊÇÖ¸Ò³Ãæ±»ÏòÉÏ»¬¶¯, Ïò×󻬶¯³¬³öä¯ÀÀÆ÷´°¿Ú²¿·ÖµÄ¸ß¶ÈºÍ¿í¶È 
    screen
  • screen.width/height: ÆÁÄ»µÄ¿í¶È¡¢¸ß¶È(Ö¸µÄÊÇÆÁÄ»µÄ·Ö±æÂÊ£¬µ¥Î»ÎªÏñËØ, ²»ÊÇä¯ÀÀÆ÷´°¿Ú)
  • ´Ë´¦±ØÐëÊÇscreen.width£¬¶ø²»ÊÇscreenWidth£¬Óë½ÓÏÂÀ´ÒªËµµÄ¸÷ÖÖ¿í¶ÈÓÐËùÇø±ð
  • screen.availWidth/availHeight: ÆÁÄ»µÄ¿ÉÓÿí¶È¡¢¸ß¶È(ͨ³£ÓëÆÁÄ»µÄ¿í¶È¡¢¸ß¶ÈÒ»ÖÂ, ÓÐʱҪ¼õÈ¥ÈÎÎñÀ¸»òMac-OSϵͳÉÏÃæµ¼º½Ìõ¿í¸ß)
  • ÔªËØÊôÐÔ

  • clientHeight, clientWidthÊôÐÔ:
  • Óйö¶¯Ìõʱ: clientWidth=Äڱ߾à¿í¶È+ÄÚÈÝ¿í¶È-ÔªËØ´¹Ö±¹ö¶¯Ìõ¿í¶È
  • ÎÞ¹ö¶¯Ìõʱ: clientWidth=Äڱ߾à¿í¶È+ÄÚÈÝ¿í¶È
  • ¹ö¶¯ÌõÒ»°ã»áÔڱ߿òÄÚ³öÏÖ
  • clientLeft, clientTop: clientLeftΪ×ó±ß¿ò¿í¶È£¬clientTopΪÉϱ߿ò¿í¶È
  • offsetWidth/offsetHeightÊôÐÔ: ±ß¿ò¿í¶È+Äڱ߾à¿í¶È+ÄÚÈÝ¿í¶È 
     

    js

  • ·ÖÏí¸øС»ï°éÃÇ£º

    ±¾ÎıêÇ©£º jQuery/">jQuery

    Ïà¹ØÎÄÕÂ

    ·¢±íÆÀÂÛÔ¸ÄúµÄÿ¾äÆÀÂÛ£¬¶¼Äܸø´ó¼ÒµÄÉú»îÌíÉ«²Ê£¬´øÀ´¹²Ãù£¬´øÀ´Ë¼Ë÷£¬´øÀ´¿ìÀÖ¡£

  • ±¾Àà×îÈÈÐÂÎÅ

  • ¡¡

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

    Ïà¹ØÎÄÕÂ
    • jQuery easy pie chart ²å¼þʹÓ㨻ùÓÚHTML5£©

      jQuery easy pie chart ²å¼þʹÓ㨻ùÓÚHTML5£©

      2017-05-01 12:01

    • jQuery ÐÔÄÜÓÅ»¯ 5

      jQuery ÐÔÄÜÓÅ»¯ 5

      2017-05-01 12:00

    • WebÇ°¶ËÃæÊÔÌ⣺jQuery ¿âÖÐµÄ $() ÊÇʲô

      WebÇ°¶ËÃæÊÔÌ⣺jQuery ¿âÖÐµÄ $() ÊÇʲô

      2017-05-01 11:02

    • 50¸öjQueryѧϰ±Ø±¸Ð¡¼¼ÇÉ£¨Ï£©

      50¸öjQueryѧϰ±Ø±¸Ð¡¼¼ÇÉ£¨Ï£©

      2017-04-29 17:05

    ÍøÓѵãÆÀ
    ×