बटन सेलेक्टर

सेलेक्टर :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 क्लास जोड़ता है