चयनित रेडियो बटन ट्रैक करें और फ्लाई - jquery, css, रेडियो-बटन पर शैली लागू करें

मुझे यह ट्रैक करने की आवश्यकता है कि कौन सा रेडियो बटन चेक किया गया है और इसमें शैली जोड़ें / हटाएं।

इस समय पता लगाने के लिए कि कौन सा रेडियो बटन चेक किया गया है। जब मैं पृष्ठ खोलता हूं तो मैं केवल तभी ट्रैक कर सकता हूं जब डिफ़ॉल्ट रूप से चेक किया जाता है।

क्या कोई कोड के साथ मदद कर सकता है और इस्तेमाल की जाने वाली विधियों के बारे में और रीडिंग के लिंक साझा कर सकता है।

बहुत धन्यवाद!

उत्तर:

उत्तर № 1 के लिए 1

जोड़ना घटना बदलें

var $radio = $("input[type="radio"]");

$radio.on("change", function() {
var $this = $(this);
this.checked ? $this.addClass("a") : $this.removeClass("a");
$radio.not(this).removeClass("a");
});

पहेली की जांच करें


जवाब के लिए 0 № 2

jQuery: चेक किया गया यह आपके लिए कर सकता है। अपने रेडियो इनपुट के माध्यम से लूप (के साथ each, jQuery भी) और चेक किए गए इनपुट की तलाश करें।

ऐसा कुछ (अवांछित):

jQuery.each(".radio_inputs", function() {
if ($(this).is(":checked")) {
$(this).addClass(".checked_input");
}
});

http://api.jquery.com/checked-selector/ तथा http://api.jquery.com/jQuery.each/


संबंधित सवाल
सबसे लोकप्रिय