>  기사  >  php教程  >  jQuery의 현재 요소가 숨겨져 있는지 표시되는지 확인하는 방법

jQuery의 현재 요소가 숨겨져 있는지 표시되는지 확인하는 방법

高洛峰
高洛峰원래의
2016-12-05 14:53:341154검색

$(this).is(":hidden"); //요소가 숨겨져 있으면 true를 반환합니다

is는 매우 유용하며, 특히 jQuery 선택기를 매개변수로 사용할 수 있습니다. jQuery의 선택기에서 콜론으로 시작하는 필터 문자와 결합하여 다양한 판단을 내릴 수 있습니다. 예: ":checked,:hidden" 등. 예를 들어보세요:

<head>
 <script src="jquery-1.7.1.js" type="text/javascript"></script>
 <script type="text/javascript">
  $(function () {
   $(":button").click(function () {
    if ($(this).is(":button")) {
     alert("我是一个按钮!");
    }
    if ($("#check1").is(":checked")) {
     alert("我是被选中的");
    }
    if ($(".p1").is(":visible")) {
     alert("p1是可见的");
    }
   })
  })
 </script>
</head>
<body>
 <div id="div1">
  <p class="p1">我是一个p</p>
  <input id="check1" type="checkbox" value="" />复选框
  <input type="button" value="确认" />
 </div>
</body>


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.