Heim >php教程 >PHP开发 >So ermitteln Sie, ob das aktuelle Element in jQuery ausgeblendet oder angezeigt wird

So ermitteln Sie, ob das aktuelle Element in jQuery ausgeblendet oder angezeigt wird

高洛峰
高洛峰Original
2016-12-05 14:53:341179Durchsuche

$(this).is(":hidden"); //Wenn das Element ausgeblendet ist, true zurückgeben

is ist sehr nützlich, es kann insbesondere den jQuery-Selektor als Parameter verwenden Verwenden Sie es in Verbindung mit den Filterzeichen beginnend mit Doppelpunkt im Selektor in jQuery, um verschiedene Urteile zu erzielen. Zum Beispiel: „:checked,:hidden“ und so weiter. Nennen Sie ein Beispiel:

<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>


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn