多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

jqueryui教程

jQuery UI 教程

jQuery UI 主題

jQuery UI 部件庫

jQuery UI 參考手冊

jQuery UI 實例

jQuery UI 實例 – 定位(Position)

閱讀 (2351)

jQuery UI 實例 - 定位(Position)

相對窗口、文檔、錨、光標(biāo)/鼠標(biāo)等元素定位一個元素。

如需了解更多有關(guān) .position() 方法的細(xì)節(jié),請查看 API 文檔 .position()

默認(rèn)功能

使用表單控件配置位置,或者拖拽被定位的元素來修改它的偏移量。向四周拖拽父元素來查看碰撞檢測。

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery UI 定位(Position) - 默認(rèn)功能</title>
  <link rel="stylesheet" href="/s//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <script src="/upload/help///code.jquery.com/jquery-1.9.1.js"></script>
  <script src="/upload/help///code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
  <link rel="stylesheet" >
  <style>
  #parent {
    width: 60%;
    height: 40px;
    margin: 10px auto;
    padding: 5px;
    border: 1px solid #777;
    background-color: #fbca93;
    text-align: center;
  }
  .positionable {
    position: absolute;
    display: block;
    right: 0;
    bottom: 0;
    background-color: #bcd5e6;
    text-align: center;
  }
  #positionable1 {
    width: 75px;
    height: 75px;
  }
  #positionable2 {
    width: 120px;
    height: 40px;
  }
  select, input {
    margin-left: 15px;
  }
  </style>
  <script>
  $(function() {
    function position() {
      $( ".positionable" ).position({
        of: $( "#parent" ),
        my: $( "#my_horizontal" ).val() + " " + $( "#my_vertical" ).val(),
        at: $( "#at_horizontal" ).val() + " " + $( "#at_vertical" ).val(),
        collision: $( "#collision_horizontal" ).val() + " " + $( "#collision_vertical" ).val()
      });
    }
 
    $( ".positionable" ).css( "opacity", 0.5 );
 
    $( "select, input" ).bind( "click keyup change", position );
 
    $( "#parent" ).draggable({
      drag: position
    });
 
    position();
  });
  </script>
</head>
<body>
 
<div id="parent">
  <p>
  這是父元素的位置。
  </p>
</div>
 
<div class="positionable" id="positionable1">
  <p>
  to position
  </p>
</div>
 
<div class="positionable" id="positionable2">
  <p>
  to position 2
  </p>
</div>
 
<div style="padding: 20px; margin-top: 75px;">
  定位...
  <div style="padding-bottom: 20px;">
    <b>my:</b>
    <select id="my_horizontal">
      <option value="left">left</option>
      <option value="center">center</option>
      <option value="right">right</option>
    </select>
    <select id="my_vertical">
      <option value="top">top</option>
      <option value="center">center</option>
      <option value="bottom">bottom</option>
    </select>
  </div>
  <div style="padding-bottom: 20px;">
    <b>at:</b>
    <select id="at_horizontal">
      <option value="left">left</option>
      <option value="center">center</option>
      <option value="right">right</option>
    </select>
    <select id="at_vertical">
      <option value="top">top</option>
      <option value="center">center</option>
      <option value="bottom">bottom</option>
    </select>
  </div>
  <div style="padding-bottom: 20px;">
    <b>collision:</b>
    <select id="collision_horizontal">
      <option value="flip">flip</option>
      <option value="fit">fit</option>
      <option value="flipfit">flipfit</option>
      <option value="none">none</option>
    </select>
    <select id="collision_vertical">
      <option value="flip">flip</option>
      <option value="fit">fit</option>
      <option value="flipfit">flipfit</option>
      <option value="none">none</option>
    </select>
  </div>
</div>
 
 
</body>
</html>

圖像循環(huán)

一個照片瀏覽器的原型,使用 Position 分別把圖片定為在左邊、中間、右邊,然后循環(huán)顯示。使用頂部的鏈接來循環(huán)圖像,或者在圖像的左側(cè)或右側(cè)點(diǎn)擊來循環(huán)圖像。請注意,當(dāng)調(diào)整窗口大小時,會重新定位圖像。

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery UI 定位(Position) - 圖像循環(huán)</title>
  <link rel="stylesheet" href="/s//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
  <script src="/upload/help///code.jquery.com/jquery-1.9.1.js"></script>
  <script src="/upload/help///code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
  <link rel="stylesheet" >
  <style>
  body {
    margin: 0;
  }
  #container {
    overflow: hidden;
    position: relative;
    height: 400px;
  }
 
  img {
    position: absolute;
  }
  </style>
  <script>
  $(function() {
    // 重構(gòu)部件,去除這些插件方法
    $.fn.left = function( using ) {
      return this.position({
        my: "right middle",
        at: "left+25 middle",
        of: "#container",
        collision: "none",
        using: using
      });
    };
    $.fn.right = function( using ) {
      return this.position({
        my: "left middle",
        at: "right-25 middle",
        of: "#container",
        collision: "none",
        using: using
      });
    };
    $.fn.center = function( using ) {
      return this.position({
        my: "center middle",
        at: "center middle",
        of: "#container",
        using: using
      });
    };
 
    $( "img:eq(0)" ).left();
    $( "img:eq(1)" ).center();
    $( "img:eq(2)" ).right();
 
    function animate( to ) {
      $( this ).stop( true, false ).animate( to );
    }
    function next( event ) {
      event.preventDefault();
      $( "img:eq(2)" ).center( animate );
      $( "img:eq(1)" ).left( animate );
      $( "img:eq(0)" ).right().appendTo( "#container" );
    }
    function previous( event ) {
      event.preventDefault();
      $( "img:eq(0)" ).center( animate );
      $( "img:eq(1)" ).right( animate );
      $( "img:eq(2)" ).left().prependTo( "#container" );
    }
    $( "#previous" ).click( previous );
    $( "#next" ).click( next );
 
    $( "img" ).click(function( event ) {
      $( "img" ).index( this ) === 0 ? previous( event ) : next( event );
    });
 
    $( window ).resize(function() {
      $( "img:eq(0)" ).left( animate );
      $( "img:eq(1)" ).center( animate );
      $( "img:eq(2)" ).right( animate );
    });
  });
  </script>
</head>
<body>
 
<div id="container">
  <img src="/upload/help//attachments/uploads/2014/03/earth.jpg" width="458" height="308" alt="earth">
  <img src="/upload/help//attachments/uploads/2014/03/flight.jpg" width="512" height="307" alt="flight">
  <img src="/upload/help//attachments/uploads/2014/03/rocket.jpg" width="300" height="353" alt="rocket">
 
  <a id="previous" href="#">上一個</a>
  <a id="next" href="#">下一個</a>
</div>
 
 
</body>
</html>

關(guān)閉
程序員人生
主站蜘蛛池模板: 18以下勿进色禁视频免费看 | 一级毛毛片毛片毛片毛片在线看 | 18欧美同性videos可播放 | 亚洲高清一区二区三区四区 | 天堂在线www| 欧美精品综合一区二区三区 | 亚洲欧美综合一区二区三区四区 | 日本在线高清 | 久久精品国产400部免费看 | 欧美另类精品xxxx人妖换性 | 久久3| www黄色大片 | 日本视频在线观看不卡高清免费 | 素人259luxu在线观看暴露 | 欧美日韩午夜视频 | 久久免费精品一区二区 | 国产精品国产三级国产无毒 | 欧美日本一道高清免费3区 欧美日本一道免费一区三区 | 国产欧美日本在线 | 极品福利在线 | 国产精品亚洲欧美一区麻豆 | 黑人性猛交xxxx乱大交一 | 国产一区曰韩二区欧美三区 | 一级做a爱片就在线看 | 亚洲欧美日韩中文字幕久久 | 中文字幕一区二区在线播放 | 伊人久久精品亚洲午夜 | 欧美精品18videosex性俄罗斯 | 欧美一级永久免费毛片在线 | 欧美成人亚洲高清在线观看 | 欧美第四色 | 伊人电院网 | 日韩高清欧美精品亚洲 | 国产日韩欧美一区二区 | 亚洲图片欧美日韩 | 日本久久综合视频 | 2023av视频| 性色aⅴ闺蜜一区二区三区 性色aⅴ在线观看swag | 私人午夜影院 | 国产成人免费视频 | 欧美性xxxx另类 |