> 웹 프론트엔드 > JS 튜토리얼 > 요소의 자유로운 드래그 및 정렬을 구현하는 jQuery 코드

요소의 자유로운 드래그 및 정렬을 구현하는 jQuery 코드

不言
풀어 주다: 2018-07-17 17:49:29
원래의
1615명이 탐색했습니다.

요소를 위아래로 움직여 정렬을 수행할 수 있지만 유연성이 부족하고 상대적으로 단단하며 원하는 정렬 목적을 빠르게 달성할 수 없습니다. 아래에서는 원하는 정렬 위치로 빠르게 드래그 앤 드롭하는 방법을 설명합니다.

먼저 요소 드래그를 구현하기 위해 플러그인 Gridly.js를 도입해야 합니다.

  <script src="js/jquery.min.js" type="text/javascript"></script>
  <script src="js/jquery.gridly.js" type="text/javascript"></script>
  <link href="css/jquery.gridly.css" rel="stylesheet" type="text/css" />
<style>
  .gred {
    width: 90px;
    height: 100px;
    background: red;
    font-size:20px;
    text-align: center;
  }

  .ccc {
    width: 90px;
    height: 100px;
    background: #ccc;
    text-align: center;
    font-size:20px;
  }
  .gridly{
    position: relative;
    width: 800px;
    height: 200px;
    overflow: auto;
  }

</style>
<p class="gridly"></p>
로그인 후 복사

다음의 간단한 js 코드 라인은 우리가 원하는 기능을 달성할 수 있습니다:

 ( dom=&#39;&#39; ( i = 0; i <= 10; i++(i%2!=0+=&#39;<p class=" gred">&#39;+i+&#39;</p>&#39;+=&#39;<p class=" ccc">&#39;+i+&#39;</p>&#39;&#39;.gridly&#39;)[0]).append(dom);  
     reordering =  reordered =  arrdom=  array=[]; 
         $.each(arrdom,&#39;.gridly&#39;
      $(&#39;.gridly&#39;100, 
        gutter: 20, 
        columns: 7
로그인 후 복사

효과는 아래와 같습니다:

아래 설명: 이 플러그인은 사용하기 매우 간단하고 편리합니다. 설정 표시 열 수와 줄 간격이 영향을 주지 않는 경우, Gridly.js 소스 코드를 열고 다음 방법을 찾아 설정하는 것이 좋습니다.

관련 권장사항:

jQuery 드래그 정렬 플러그인을 사용하여 드래그 정렬 효과 만들기(소스 코드 다운로드 포함)_jquery

jquery 드래그 정렬 간단한 구현 방법(향상된 버전)_jquery

위 내용은 요소의 자유로운 드래그 및 정렬을 구현하는 jQuery 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿