राजस्थान करंट अफेयर्स - मार्च 2026 (MCQ अभ्यास) *{ margin:0; padding:0; box-sizing:border-box; font-family:'Segoe UI', 'Noto Sans Devanagari', system-ui, sans-serif; } body{ background: #eef2f7; padding: 20px; } .container{ max-width: 1300px; margin: auto; } /* header */ h1{ text-align:center; color:#0d2b5e; margin-bottom: 10px; font-size: 1.8rem; display: flex; align-items: center; justify-content: center; gap: 10px; flex-wrap: wrap; } .subhead{ text-align: center; color: #2c5282; margin-bottom: 25px; border-bottom: 2px solid #cbd5e0; display: inline-block; padding-bottom: 6px; width: auto; margin-left: auto; margin-right: auto; font-weight: 500; } .search-box{ margin-bottom: 30px; } .search-box input{ width:100%; padding: 14px 20px; border: 2px solid #1e4a76; border-radius: 60px; font-size: 16px; background: white; box-shadow: 0 2px 6px rgba(0,0,0,0.05); transition: 0.2s; } .search-box input:focus{ outline: none; border-color: #e67e22; box-shadow: 0 0 0 3px rgba(230,126,34,0.2); } /* tab navigation */ .tab-bar { display: flex; gap: 12px; margin-bottom: 30px; justify-content: center; flex-wrap: wrap; } .tab-btn { background: white; border: none; padding: 12px 28px; font-size: 1rem; font-weight: 600; border-radius: 40px; cursor: pointer; color: #1e4a76; box-shadow: 0 2px 5px rgba(0,0,0,0.05); transition: all 0.2s; border: 1px solid #cbd5e0; } .tab-btn.active { background: #0d47a1; color: white; border-color: #0d47a1; box-shadow: 0 6px 12px rgba(13,71,161,0.2); } .tab-btn:hover:not(.active) { background: #eef2ff; transform: translateY(-2px); } /* cards grid */ .cards-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(340px, 1fr)); gap: 24px; margin-top: 15px; } /* current affairs card */ .card { background: #fff; border-radius: 24px; padding: 1.3rem; box-shadow: 0 8px 20px rgba(0,0,0,0.08); transition: 0.25s; border-left: 6px solid #0d47a1; height: 100%; display: flex; flex-direction: column; } .card:hover { transform: translateY(-4px); box-shadow: 0 14px 28px rgba(0,0,0,0.1); } .date { font-size: 0.85rem; font-weight: 700; color: #e65100; letter-spacing: 0.5px; margin-bottom: 10px; background: #fff0e6; display: inline-block; padding: 4px 12px; border-radius: 30px; align-self: flex-start; } .title { font-size: 1.2rem; font-weight: 700; color: #0d47a1; margin-bottom: 12px; line-height: 1.3; } .desc { color: #2d3e50; line-height: 1.55; font-size: 0.95rem; } /* MCQ card styles */ .mcq-section { margin-top: 30px; background: #fff9ef; border-radius: 28px; padding: 5px 0 15px 0; } .mcq-header { font-size: 1.8rem; font-weight: 700; color: #b45309; background: #ffedd5; display: inline-block; padding: 8px 24px; border-radius: 50px; margin-bottom: 20px; } .mcq-card { background: white; border-radius: 28px; padding: 1.5rem; margin-bottom: 1.8rem; box-shadow: 0 5px 15px rgba(0,0,0,0.05); border: 1px solid #ffe6c2; transition: 0.2s; } .mcq-question { font-size: 1.2rem; font-weight: 700; color: #1a2c3e; margin-bottom: 1rem; padding-left: 10px; border-left: 5px solid #f59e0b; } .mcq-options { display: flex; flex-direction: column; gap: 12px; margin: 18px 0 20px 0; padding-left: 15px; } .option { display: flex; align-items: center; gap: 12px; cursor: pointer; background: #fef9f0; padding: 10px 14px; border-radius: 60px; transition: 0.1s; border: 1px solid #ffe0b5; } .option:hover { background: #fff1e0; transform: scale(0.99); } .option input { width: 20px; height: 20px; accent-color: #e67e22; cursor: pointer; } .option span { font-size: 1rem; color: #2c3e4e; font-weight: 500; } .mcq-feedback { margin-top: 12px; padding: 10px 16px; border-radius: 40px; font-size: 0.9rem; font-weight: 500; display: inline-block; background: #f1f5f9; } .correct-feedback { background: #dff9e6; color: #2e7d32; border-left: 4px solid #2e7d32; } .wrong-feedback { background: #ffe8e6; color: #c62828; border-left: 4px solid #c62828; } .mcq-stats { background: #e9f0f9; padding: 15px 20px; border-radius: 50px; text-align: center; font-weight: 600; margin-bottom: 20px; font-size: 1rem; } .reset-btn { background: #0d47a1; border: none; color: white; padding: 10px 28px; border-radius: 40px; font-weight: bold; cursor: pointer; margin-left: 15px; transition: 0.2s; font-size: 0.9rem; } .reset-btn:hover { background: #e65100; } footer{ text-align:center; margin-top: 40px; padding: 20px; color: #5a6874; border-top: 1px solid #dce5ef; } .hide-tab { display: none; } .show-tab { display: block; } @media (max-width: 700px) { .cards-grid { grid-template-columns: 1fr; } .tab-btn { padding: 8px 18px; } } 📚 राजस्थान करंट अफेयर्स मार्च 2026 ✨ परीक्षा उपयोगी करंट अफेयर्स + MCQ ✨ 📰 करंट अफेयर्स ✅ MCQ क्विज (14 प्रश्न) 📊 प्रगति: 0 / 14 उत्तर दिए ⟳ रीसेट करें © 2026 राजस्थान करंट अफेयर्स | DreamBuild Scholarship | मार्च 2026 अद्यतन // ---------- CURRENT AFFAIRS DATA ---------- const currentAffairsData = [ { date: "1 मार्च 2026", title: "विश्व नवकार महामंत्र दिवस 2.0", desc: "जयपुर में 'विश्व नवकार महामंत्र दिवस 2.0' का उद्घाटन किया गया। इसका आयोजन जैन इंटरनेशनल ट्रेड ऑर्गेनाइजेशन (JITO) द्वारा किया गया।" }, { date: "5 मार्च 2026", title: "राजस्थान जन विश्वास विधेयक 2026", desc: "राजस्थान विधानसभा में विधेयक पारित। छोटे तकनीकी उल्लंघनों पर जेल की सजा समाप्त कर केवल आर्थिक जुर्माना लगाने का प्रावधान किया गया।" }, { date: "6 मार्च 2026", title: "अशांत क्षेत्र अचल संपत्ति विधेयक", desc: "अशांत घोषित क्षेत्रों में अवैध संपत्ति खरीद-फरोख्त पर रोक लगाने हेतु विधेयक पारित।" }, { date: "9 मार्च 2026", title: "सामाजिक सुरक्षा पेंशन वृद्धि", desc: "पेंशन राशि बढ़ाकर ₹1450 प्रतिमाह की गई। DBT के माध्यम से लाभार्थियों के खातों में राशि भेजी जा रही है।" }, { date: "10 मार्च 2026", title: "नया आयुर्वेदिक विश्वविद्यालय", desc: "अजमेर जिले में नए आयुर्वेदिक राजकीय विश्वविद्यालय की स्थापना को मंजूरी मिली।" }, { date: "15 मार्च 2026", title: "विकसित राजस्थान रन", desc: "राजस्थान दिवस पर मुख्यमंत्री ने विकसित राजस्थान रन को हरी झंडी दिखाई तथा विकसित ग्राम-शहरी वार्ड अभियान शुरू किया।" }, { date: "17 मार्च 2026", title: "राजस्थान युवा शक्ति दिवस", desc: "जयपुर मानसरोवर में आयोजित कार्यक्रम में ₹485 करोड़ के विकास कार्यों का लोकार्पण एवं शिलान्यास किया गया। 403 स्टार्टअप्स को ₹11.45 करोड़ सहायता दी गई।" }, { date: "19 मार्च 2026", title: "संग्रहालयों में मुफ्त प्रवेश", desc: "प्रदेश के सभी राजकीय संग्रहालयों और ऐतिहासिक स्मारकों में पर्यटकों एवं आमजन के लिए प्रवेश निशुल्क किया गया।" }, { date: "22 मार्च 2026", title: "स्कूल भवनों के लिए ₹300 करोड़", desc: "केंद्र सरकार ने जर्जर स्कूल भवनों की मरम्मत एवं पुनर्निर्माण हेतु ₹300 करोड़ स्वीकृत किए।" }, { date: "मार्च 2026", title: "दलहन आत्मनिर्भरता मिशन", desc: "वर्ष 2025-26 से 2030-31 तक दलहन उत्पादन बढ़ाने हेतु ₹11,440 करोड़ निवेश वाला मिशन शुरू।" }, { date: "मार्च 2026", title: "राजस्थान स्टाम्प एक्ट संशोधन", desc: "₹1 लाख से अधिक मूल्य की संपत्ति पर स्टाम्प ड्यूटी सरचार्ज बढ़ाया गया।" }, { date: "मार्च 2026", title: "जयपुर मेट्रो फेज-2", desc: "प्रथम पैकेज निर्माण कार्य हेतु ₹918 करोड़ से अधिक बजट को मंजूरी।" }, { date: "मार्च 2026", title: "HPV वैक्सीन अभियान", desc: "राज्य की बेटियों को सर्वाइकल कैंसर से बचाने हेतु विशेष HPV सुरक्षा कवच अभियान चलाया गया।" }, { date: "मार्च 2026", title: "गरीबी मुक्त गांव योजना", desc: "पंडित दीनदयाल उपाध्याय गरीबी मुक्त गांव योजना की रैंकिंग में जयपुर जिला पूरे राजस्थान में प्रथम रहा।" } ]; // ---------- MCQ DATA (based on current affairs + extra relevant topics) ---------- const mcqData = [ { id: 1, question: "मार्च 2026 में राजस्थान के किस शहर में 'विश्व नवकार महामंत्र दिवस 2.0' का आयोजन JITO द्वारा किया गया?", options: ["उदयपुर", "जोधपुर", "जयपुर", "अजमेर"], correct: 2 }, { id: 2, question: "राजस्थान जन विश्वास विधेयक 2026 के तहत छोटे तकनीकी उल्लंघनों पर क्या प्रावधान किया गया?", options: ["केवल जेल की सजा", "जुर्माना + जेल", "केवल आर्थिक जुर्माना", "चेतावनी मात्र"], correct: 2 }, { id: 3, question: "'अशांत क्षेत्र अचल संपत्ति विधेयक' राजस्थान में किससे संबंधित है?", options: ["अवैध खनन", "अवैध संपत्ति खरीद-फरोख्त पर रोक", "भूमि अधिग्रहण", "कब्ज़ा मुक्ति"], correct: 1 }, { id: 4, question: "मार्च 2026 में राजस्थान सरकार ने सामाजिक सुरक्षा पेंशन राशि बढ़ाकर कितनी कर दी?", options: ["₹1200", "₹1450", "₹1500", "₹1350"], correct: 1 }, { id: 5, question: "राजस्थान में नया आयुर्वेदिक राजकीय विश्वविद्यालय किस जिले में स्थापित किया जाएगा?", options: ["जयपुर", "अजमेर", "कोटा", "बीकानेर"], correct: 1 }, { id: 6, question: "'विकसित राजस्थान रन' का आयोजन किस अवसर पर किया गया?", options: ["गणतंत्र दिवस", "राजस्थान दिवस", "स्वतंत्रता दिवस", "महावीर जयंती"], correct: 1 }, { id: 7, question: "राजस्थान युवा शक्ति दिवस (17 मार्च 2026) पर कितने स्टार्टअप्स को ₹11.45 करोड़ की सहायता दी गई?", options: ["250", "403", "512", "300"], correct: 1 }, { id: 8, question: "मार्च 2026 में राज्य सरकार ने राजकीय संग्रहालयों और स्मारकों में प्रवेश कैसा कर दिया?", options: ["50% छूट", "निःशुल्क", "दोगुना शुल्क", "केवल विदेशियों के लिए शुल्क"], correct: 1 }, { id: 9, question: "केंद्र सरकार ने राजस्थान के जर्जर स्कूल भवनों की मरम्मत हेतु कितने करोड़ रुपये स्वीकृत किए?", options: ["₹200 करोड़", "₹300 करोड़", "₹500 करोड़", "₹150 करोड़"], correct: 1 }, { id: 10, question: "राजस्थान में 'दलहन आत्मनिर्भरता मिशन' के तहत कुल कितने रुपये का निवेश प्रस्तावित है?", options: ["₹5,000 करोड़", "₹11,440 करोड़", "₹8,200 करोड़", "₹15,000 करोड़"], correct: 1 }, { id: 11, question: "राजस्थान स्टाम्प एक्ट संशोधन, 2026 के अनुसार किस मूल्य से अधिक की संपत्ति पर स्टाम्प ड्यूटी सरचार्ज बढ़ाया गया?", options: ["₹50,000", "₹1 लाख", "₹2 लाख", "₹5 लाख"], correct: 1 }, { id: 12, question: "जयपुर मेट्रो फेज-2 के प्रथम पैकेज निर्माण के लिए अनुमोदित बजट कितना है?", options: ["₹600 करोड़", "₹918 करोड़", "₹1200 करोड़", "₹750 करोड़"], correct: 1 }, { id: 13, question: "मार्च 2026 में राजस्थान सरकार ने बेटियों को सर्वाइकल कैंसर से बचाने हेतु कौन सा अभियान चलाया?", options: ["HPV सुरक्षा कवच", "बेटी बचाओ", "कैंसर मुक्त राजस्थान", "रक्षा कवच"], correct: 0 }, { id: 14, question: "पंडित दीनदयाल उपाध्याय गरीबी मुक्त गांव योजना की रैंकिंग में राजस्थान का कौन सा जिला प्रथम रहा?", options: ["अलवर", "जयपुर", "जोधपुर", "उदयपुर"], correct: 1 } ]; // render current affairs function renderCurrentAffairs(filterText = "") { const container = document.getElementById("cardsContainer"); const lowerFilter = filterText.toLowerCase(); const filtered = currentAffairsData.filter(item => item.title.toLowerCase().includes(lowerFilter) || item.desc.toLowerCase().includes(lowerFilter) || item.date.toLowerCase().includes(lowerFilter) ); if(filtered.length === 0) { container.innerHTML = `⚠️ कोई करंट अफेयर्स नहीं मिला "${filterText}"`; return; } container.innerHTML = filtered.map(item => ` 📅 ${item.date} ${item.title} ${item.desc} `).join(""); } // MCQ rendering with state management let userAnswers = new Array(mcqData.length).fill(null); let mcqAttempts = 0; // number of answered questions function updateMcqStats() { const answered = userAnswers.filter(a => a !== null).length; document.getElementById("attemptCount").innerText = answered; document.getElementById("totalMcqCount").innerText = mcqData.length; } function saveMcqState() { localStorage.setItem("rajsathan_mcq_answers", JSON.stringify(userAnswers)); } function loadMcqState() { const saved = localStorage.getItem("rajsathan_mcq_answers"); if(saved) { try{ const parsed = JSON.parse(saved); if(parsed.length === mcqData.length) { userAnswers = parsed; } } catch(e) {} } updateMcqStats(); } function resetMcq() { userAnswers = new Array(mcqData.length).fill(null); updateMcqStats(); saveMcqState(); renderMcqList(); } function handleOptionSelect(mcqId, optIndex) { const idx = mcqId - 1; if(userAnswers[idx] === optIndex) return; // already same userAnswers[idx] = optIndex; updateMcqStats(); saveMcqState(); renderMcqList(); // re-render to show feedback } function renderMcqList(filterKeyword = "") { const container = document.getElementById("mcqListContainer"); const lowerKeyword = filterKeyword.toLowerCase(); let filteredMcq = mcqData.map((mcq, idx) => ({ ...mcq, originalIndex: idx })); if(filterKeyword !== "") { filteredMcq = filteredMcq.filter(mcq => mcq.question.toLowerCase().includes(lowerKeyword) || mcq.options.some(opt => opt.toLowerCase().includes(lowerKeyword)) ); } if(filteredMcq.length === 0) { container.innerHTML = `🔍 खोज परिणाम: कोई MCQ नहीं मिला "${filterKeyword}"`; return; } const html = filteredMcq.map(mcq => { const userAns = userAnswers[mcq.id-1]; const isAnswered = userAns !== null; let feedbackHtml = ""; if(isAnswered) { const isCorrect = (userAns === mcq.correct); feedbackHtml = ` ${isCorrect ? '✅ सही उत्तर! बहुत अच्छे।' : `❌ गलत उत्तर। सही उत्तर: ${mcq.options[mcq.correct]} है।`} `; } const optionsHtml = mcq.options.map((opt, optIdx) => { const checkedAttr = (userAns === optIdx) ? 'checked' : ''; return ` ${String.fromCharCode(65+optIdx)}. ${opt} `; }).join(''); return ` ❓ ${mcq.question} ${optionsHtml} ${feedbackHtml} `; }).join(""); container.innerHTML = html; } // global search that works on both tabs depending on active tab let activeTab = "ca"; let currentSearchTerm = ""; function performGlobalSearch() { const searchTerm = document.getElementById("searchInput").value; currentSearchTerm = searchTerm; if(activeTab === "ca") { renderCurrentAffairs(searchTerm); } else if(activeTab === "mcq") { renderMcqList(searchTerm); } } // Tab switching logic const caTabDiv = document.getElementById("caTab"); const mcqTabDiv = document.getElementById("mcqTab"); const tabBtns = document.querySelectorAll(".tab-btn"); function setActiveTab(tabId) { activeTab = tabId; if(tabId === "ca") { caTabDiv.classList.remove("hide-tab"); caTabDiv.classList.add("show-tab"); mcqTabDiv.classList.remove("show-tab"); mcqTabDiv.classList.add("hide-tab"); renderCurrentAffairs(currentSearchTerm); } else { caTabDiv.classList.add("hide-tab"); caTabDiv.classList.remove("show-tab"); mcqTabDiv.classList.remove("hide-tab"); mcqTabDiv.classList.add("show-tab"); renderMcqList(currentSearchTerm); } // update active button style tabBtns.forEach(btn => { if(btn.getAttribute("data-tab") === tabId) { btn.classList.add("active"); } else { btn.classList.remove("active"); } }); } // event listeners document.getElementById("searchInput").addEventListener("keyup", () => performGlobalSearch()); document.getElementById("resetMcqBtn").addEventListener("click", () => resetMcq()); tabBtns.forEach(btn => { btn.addEventListener("click", (e) => { const tab = btn.getAttribute("data-tab"); setActiveTab(tab); }); }); // initial render loadMcqState(); renderCurrentAffairs(""); renderMcqList(""); setActiveTab("ca"); // attach handleOptionSelect to window for inline radio calls window.handleOptionSelect = handleOptionSelect; window.resetMcq = resetMcq;