Селектор image

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

Синтаксис

image тибиндеги элементтерди ушул жол менен тандайбыз:

javascript$(':image');

Мисал

Келгиле, image тибиндеги бардык инпуттарды тандап, аларга css методу аркылуу жашыл фон жана кызыл чек ара коёлу:

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

$('form').submit(function(event) {
  event.preventDefault(); // форманын жөнөтүлүшүн токтотот
});

Ошондой эле караңыз

  • filter методу,
    ал элементтерди белгиленген селектор боюнча фильтрлейт
  • css методу,
    ал элементтин CSS стилдерин алууга жана өзгөртүүгө мүмкүнчүлүк берет
  • submit селектору,
    ал форманы жөнөтүү баскычтары катары кызмат кылган, submit тибиндеги элементтерди тандайт