Html / Jquery select ile tema değiştirme

JQuery kullanarak bir sayfadaki temayı değiştirmek için aşağıdaki adımları izleyebilirsiniz:

  1. Öncelikle, sayfanızda farklı temaların bulunacağı CSS dosyalarını include edin. Örneğin:
<link rel="stylesheet" href="styles1.css" id="theme1">
<link rel="stylesheet" href="styles2.css" id="theme2">
<link rel="stylesheet" href="styles3.css" id="theme3">
  1. Daha sonra, sayfanızda bir tema seçme öğesi oluşturun. Örneğin, bir seçim menüsü veya bir düğme kullanarak:
<select id="theme-selector">
  <option value="theme1">Tema 1</option>
  <option value="theme2">Tema 2</option>
  <option value="theme3">Tema 3</option>
</select>
  1. Tema değiştirme işlemini gerçekleştirmek için bir JavaScript/JQuery kod parçacığı oluşturun. Bu kod parçacığını sayfanızın en altına yerleştirin ve aşağıdaki gibi bir kod yazın:
<script>
  // Tema seçim menüsünde bir değişiklik olduğunda, aşağıdaki işlemleri gerçekleştirin
  $('#theme-selector').change(function() {
    // Seçilen temayı belirleyin
    var selectedTheme = $(this).val();

    // Tüm tema dosyalarının görünürlüğünü kapatın
    $('link[id^="theme"]').css('display', 'none');

    // Seçilen tema dosyasının görünürlüğünü açın
    $('#' + selectedTheme).css('display', 'block');
  });
</script>

Bu adımları izlediğinizde sayfanızda bir tema seçme öğesi oluşacak ve kullanıcılar bu öğeyi kullanarak temayı değiştirebileceklerdir. Daha fazla özelleştirme için kodunuzu istediğiniz gibi değiştirebilirsiniz.

Yorum yapın