Checkbox селекторы

:checkbox селекторы чекбокстерді таңдайды. checkbox тегін қараңыз. $(':checkbox') эквиваленті - $('[type=checkbox]'). :checkbox CSS спецификациясына жатпайтындықтан, заманауи браузерлерде өнімділікті жақсарту үшін оның орнына [type='checkbox'] қолдану ұсынылады.

Синтаксис

Чекбокстерді былай таңдаймыз:

javascript$(':checkbox');

Басқа псевдо-класс селекторлары сияқты (':' басталатын), ':' алдына тег атауын немесе басқа селекторды қою ұсынылады, әйтпесе '*' селекторы қолданылады, яғни $(':checkbox') $('*:checkbox') ретінде қабылданады, сондықтан оның орнына $('input:checkbox') қолдану ұсынылады.

Мысал

Барлық чекбокстерді таңдап, оларды спанға орап қояйық. Содан кейін спандарға жасыл фон және қызыл шекара берейік, css әдісін қолданып:

html<form>
  <input type="button" value="button">
  <input type="file">
  <input type="checkbox">
  <button>button</button>
  <input type="reset">
  <input type="radio" name="test">
  <input type="radio" name="test">
  <input type="checkbox">
  <input type="text">
</form>
javascript$('form input:checkbox')
  .wrap('<span></span>')
  .parent()
  .css({background: 'green', border: '2px red solid'});

$('form').submit(function(event) {
  event.preventDefault(); // форманы жіберуді болдырады
});

Сондай-ақ қараңыз

  • checkbox тегі
  • css әдісі,
    элементтің CSS стильдерін алуға және өзгертуге мүмкіндік береді