Materi
Roadmap
Proyek
Sertifikat
Skillance Code Lab
Jalankan »
Skillance Code Lab Editor
Editor
Hasil
Split
Editor Kode Sumber
Tekan
Ctrl + Enter
untuk Menjalankan
<!DOCTYPE html> <html> <head> <script src="https://code.jquery.com/jquery-3.7.1.min.js"></script> <style> body { font-family: sans-serif; padding: 20px; background: #f8fafc; } .card { background: white; padding: 20px; border-radius: 8px; border: 1px solid #cbd5e1; max-width: 450px; } .option-btn { display: block; width: 100%; text-align: left; padding: 10px 14px; margin: 8px 0; border: 1px solid #cbd5e1; border-radius: 6px; background: #fff; cursor: pointer; font-size: 14px; } .option-btn:hover { background: #f1f5f9; } .correct { background: #dcfce7 !important; border-color: #22c55e !important; color: #15803d; font-weight: bold; } .wrong { background: #fee2e2 !important; border-color: #ef4444 !important; color: #b91c1c; font-weight: bold; } </style> </head> <body> <div class="card"> <h4 style="margin-top:0; color:#0d2e5c;">Kuis Cepat jQuery #1</h4> <p>Fungsi jQuery manakah yang digunakan untuk menganimasikan perpindahan slide ke bawah?</p> <button class="option-btn" data-ans="wrong">A. .slideUp()</button> <button class="option-btn" data-ans="correct">B. .slideDown()</button> <button class="option-btn" data-ans="wrong">C. .slideFade()</button> <div id="notifKuis" style="margin-top:12px; font-weight:bold;"></div> </div> <script> $(document).ready(function() { $('.option-btn').click(function() { $('.option-btn').removeClass('correct wrong'); if($(this).data('ans') === 'correct') { $(this).addClass('correct'); $('#notifKuis').css('color', '#15803d').text('✅ Benar! .slideDown() menampilkan elemen dengan efek geser ke bawah.'); } else { $(this).addClass('wrong'); $('#notifKuis').css('color', '#b91c1c').text('❌ Kurang tepat! Coba pilih jawaban lain.'); } }); }); </script> </body> </html>
Hasil Tampilan (Browser Preview)
Muat Ulang