如何从第一个未隐藏的复选框中获取值

Mo.*_*Mo. 5 javascript jquery jquery-ui jquery-plugins

我需要从一个未隐藏的复选框中获取值.

这是我的HTML和JQuery代码

$(document).ready(function() {

  var maanu = $('.form').find('input[type=checkbox]:checked').filter(':first').val();

  alert(maanu);

});
Run Code Online (Sandbox Code Playgroud)
.hide {
  display: none;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='form'>
  <input class="bills hide" type="checkbox" value="01" checked="checked" />
  <br />
  <input class="bills" type="checkbox" value="02" />
  <br />
  <input class="bills" type="checkbox" value="03" checked="checked" />
  <br />
  <input class="bills " type="checkbox" value="04" checked="checked" />
  <br />
  <input class="bills " type="checkbox" value="05" />
  <br />
  <input class="bills " type="checkbox" value="06" />
  <br />
  <input class="bills " type="checkbox" value="07" />
  <br />
  <input class="bills " type="checkbox" value="08" />
  <br />
</div>
Run Code Online (Sandbox Code Playgroud)

DEMO

Ant*_*ist 18

使用:visible选择器:

$('input:checkbox:checked:visible:first').val();
Run Code Online (Sandbox Code Playgroud)