Button селекторы

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

Синтаксис

Түймелерді былай таңдаймыз:

javascript$(':button');

Мысал

Жоғарыда келтірілген теория бойынша, барлық түймелерді таңдап, оларға жасыл фон мен қызыл шекара берейік, marked класын addClass әдісі арқылы қосып:

html<form>
  <input type="button" value="button">
  <input type="file">
  <button>button</button>
  <input type="reset">
  <input type="radio">
  <input type="text">
</form>
css.marked {
  background-color: green;
  border: 2px red solid;
}
javascript$(':button').addClass('marked');

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

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

  • button тегі
  • input тегі
  • filter әдісі,
    жиымдағы элементтерді берілген селектор бойынша сүзгілейді
  • addClass әдісі,
    элементке берілген CSS класын қосады