button ընտրիչը
:button ընտրիչը ընտրում է կոճակների տարրերը և
բոլոր տարրերը button տիպով: Դիտեք
button,
input
պիտակները button տիպով:
$(':button')-ի համարժեքն է
$('button'), $("input[type='button']"):
Քանի որ :button-ը չի պատկանում CSS-ի սպեցիֆիկացիային,
ապա ժամանակակից բրաուզերներում արտադրողականությունը բարելավելու համար
ավելի լավ է սկզբում ֆիլտրել տարրերը
մաքուր css-ընտրիչի օգտագործմամբ, ապա
կիրառել .filter(':button'):
Շարահյուսություն
Ահա այսպես մենք ընտրում ենք կոճակները:
$(':button');
Օրինակ
Եկեք, համաձայն վերը բերված տեսության,
ընտրենք բոլոր կոճակները և դարձնենք դրանց կանաչ ֆոն և
կարմիր եզրագիծ, ավելացնելով դրանց marked
դասը օգտագործելով
addClass մեթոդը:
<form>
<input type="button" value="button">
<input type="file">
<button>button</button>
<input type="reset">
<input type="radio">
<input type="text">
</form>
.marked {
background-color: green;
border: 2px red solid;
}
$(':button').addClass('marked');
$('form').submit(function(event) {
event.preventDefault(); // կանխում է ֆորմայի ուղարկումը
});