jQuery 확인

Anika Tabassum Era 2024년2월15일
  1. 확인을 위해 jQuery .$alert 사용
  2. 확인을 위해 jQuery $.dialog 사용
  3. jQuery $.confirm을 사용하여 확인 확인
jQuery 확인

jQuery에서 확인 플러그인은 JavaScript 확인 기능과 유사한 기능으로 구성됩니다. 그러나 기본적으로 구별되는 특징은 jQuery $.confirm에는 기본 설정으로 변경할 수 있는 일부 속성(OK취소 버튼 포함)이 있는 반면 JavaScript 확인은 엄격하고 최소 버튼은 변경할 수 없다는 것입니다. 변경됩니다.

즉, jQuery는 더 유연하다는 점에서 스포트라이트를 받습니다. 확인 작업은 JavaScript, jQuery 확인 플러그인 및 jQuery 대화 UI로 구현할 수 있습니다.

우리는 jQuery 확인 플러그인을 기반으로 하는 솔루션에만 집중할 것입니다.

로컬 PC에서 플러그인을 활성화하려면 CDN에 의존하거나 npm을 통해 패키지를 설치할 수 있습니다. 이 포털이 당신에게 딱 맞는 사용자 가이드가 될 수 있습니다.

예제 세트에서는 다양한 사용 사례 및 검사를 위해 CDN을 사용합니다.

확인을 위해 jQuery .$alert 사용

alert, dialogconfirm 작업 간의 기본적인 차이점에 따라 alert에는 OK라는 단일 버튼이 있습니다. 반대로 대화 상자는 사용자 지정된 콘텐츠 및 제목 값이 있는 기본 모달을 미리 봅니다.

이제 alert 유형 확인을 시각화해 보겠습니다.

코드 조각:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
 <script
  src="https://code.jquery.com/jquery-3.6.0.min.js"
  integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
  crossorigin="anonymous"></script>
  <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js"></script>
  <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css">
  <title>confirm</title>
  <script>
    $(function(){
    $('#btn').click(function(e){
      e.preventDefault();
      $.alert({
      title: 'Alert!',
      content: 'Simple alert!'
      });
    });
      });
    </script>
</head>

<body>
   <button id="btn">Click</button>
</body>
</html>

출력:

확인 확인을 위한 jQuery 경고 사용

확인을 위해 jQuery $.dialog 사용

dialog 작업의 기본 템플릿을 보고 제목과 내용을 변경합니다. dialog에는 버튼이 없으므로 기본 설정 메시지만 표시됩니다.

기본 콘텐츠로 돌아가려면 오른쪽 상단 모서리에 십자(x) 버튼이 있습니다.

코드 조각:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
 <script
  src="https://code.jquery.com/jquery-3.6.0.min.js"
  integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
  crossorigin="anonymous"></script>
  <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js"></script>
  <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css">
  <title>confirm</title>
  <script>
    $(function(){
    $('#btn').click(function(e){
      e.preventDefault();
      $.dialog({
      title: 'Dialog!',
      content: 'Simple dialog!'
      });
    });
      });
    </script>
</head>

<body>
   <button id="btn">Click</button>
</body>
</html>

출력:

대화 상자를 사용하여 확인 확인

jQuery $.confirm을 사용하여 확인 확인

이와 관련하여 두 가지 버튼 옵션이 있습니다. 기본적으로 모든 확인 작업에 대해 텍스트는 확인취소입니다.

그러나 여기에서 우리는 이러한 텍스트를 변경할 수 있는 권한이 있습니다. 또한 일부 다른 매개변수를 조작할 수 있습니다.

소개의 링크를 통해 최신 목록을 확인할 수 있습니다. 작업을 더 잘 보기 위해 예제를 확인해 봅시다.

코드 조각:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <script
  src="https://code.jquery.com/jquery-3.6.0.min.js"
  integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
  crossorigin="anonymous"></script>
  <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.js"></script>
  <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.2/jquery-confirm.min.css">
  <title>confirm</title>
    <script>
        $(function(){
            var ask = true;
            $('#btn').click(function(e){
                if(ask){
                    e.preventDefault();
                    $.confirm({
                        title: "Delete",
                        content: "You sure?",
                        buttons: {
                            confirm: {
                                text: "Yes",
                                action: function(){
                                    ask = false;
                                    alert("Deleted.");
                                }
                            },
                            cancel: {
                                text: "No"
                            }
                        }
                    });
                }
            });
        });
    </script>
</head>
<body>
   <button id="btn">Click</button>
</body>
</html>

출력:

확인을 사용하여 확인 확인

집중해야 할 한 가지 사실은 모든 함수 $.alert(), $.confirm()$.dialog()jconfirm() 함수의 일부라는 것입니다. 모두 사용 사례에 따라 서로 바꿔서 사용할 수 있습니다.

또한 jQuery 축소 js, jquery-confirm 축소 jsjquery-confirm 축소 css용 CDN을 사용했습니다. 예제를 참고하면서 버전 및 이후 업데이트를 확인하십시오.

Anika Tabassum Era avatar Anika Tabassum Era avatar

Era is an observer who loves cracking the ambiguos barriers. An AI enthusiast to help others with the drive and develop a stronger community.

LinkedIn Facebook