Checkbox селектору
:checkbox селектору
checkbox'торду тандайт. Төмөндөгү тегди караңыз
checkbox.
$(':checkbox') үчүн барабар
$('[type=checkbox]').
:checkbox CSS спецификациясына кирбегендиктен,
заманбап браузерлерде аткарымды жакшыртуу үчүн анын ордуна
[type='checkbox'] колдонуу керек.
Синтаксис
Биз checkbox'торду ушинтип тандайбыз:
$(':checkbox');
Башка псевдо-класс селекторлору сыяктуу
(':' менен башталган), ':' дөн мурун
тегдин атын же башка селекторду койсоңуз жакшы,
тескерисинче '*' селектору колдонулат,
башкача айтканда $(':checkbox') мындайча түшүнүлөт
$('*:checkbox'), ошондуктан анын ордуна мындайча колдонуу керек
$('input:checkbox').
Мисал
Келгиле, бардык checkbox'торду тандап, аларды
спанга ороп коёлу. Андан кийин спандарга жашыл фон жана
кызыл чеги бар рамка жасап коёлу, бул үчүн
css методу колдонулат:
<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>
$('form input:checkbox')
.wrap('<span></span>')
.parent()
.css({background: 'green', border: '2px red solid'});
$('form').submit(function(event) {
event.preventDefault(); // форманы жөнөтүүнүн алдын алат
});