none
id ye göre renk vermek? RRS feed

  • Soru

  • Merhaba;

    Bir projede başlıklara ayrı ayrı renk vermem gerekiyor. Ancak başlık dinamik yani veri tabanından çekiliyor id ye göre değişiyor. Nasıl yapabilirim?


    19 Kasım 2014 Çarşamba 14:12

Yanıtlar

  • Sorun 2 eşittir kullanmadığım içinmiş. Bu şekilde sorun yok

    $(document).ready(function () {
                var styleid = window.location.search.replace("?idd=", "");

                if (styleid == "53") {
                    $(".pm-presentation-text").css("background-color", "#0046E3");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid == "54") {
                    $(".pm-presentation-text").css("background-color", "#FFA817");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid == "55") {
                    $(".pm-presentation-text").css("background-color", "#78FF2E");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid == "56") {
                    $(".pm-presentation-text").css("background-color", "#FF0D14");
                    $(".pm-presentation-text").css("height", "79px");
                }


    20 Kasım 2014 Perşembe 11:39

Tüm Yanıtlar

  • Proje nedir? asp.net, winforms, wpf, mobile? Başlık dediğin ne? 

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    19 Kasım 2014 Çarşamba 14:32
  • switch case  kullansan  olabilirmi acaba  id sutununa  renkleri  baglarsın

    Birşey de Bilsem Şaşarım !!!

    19 Kasım 2014 Çarşamba 14:46
  • Asp.net  profesi. Sayfalar aspx formatında. Başlık ürün kategorileri. İd ye göre değişiyo Dropdown dan seçiliyor. Sayfanın ismi UrunGrubu.aspx Örneğin dropdownda personel sistemleri seçildiğinde link böyle oluyor UrunGrubu.aspx?idd=53
    19 Kasım 2014 Çarşamba 14:53
  • Javascript kodunda id yi nasıl belirtebilirim? Eğer ID buysa başlığa şu class ı ver şeklinde kod yazmak istiyorum. ID sayfa içindeki repeater a çekiliyor. idd ismiyle. Başlık da id ye göre değişiyor.
    20 Kasım 2014 Perşembe 08:46
  • Alican, şimdi başlık diyorsun, id diyorsun, kategori falan diyorsun, bunlar bizim için belirleyici şeyler değil, senin kafanda bişeyler ifade ediyordur ama biz anlayamayız ki. Şöyle yapalım istersen sayfanı browserde aç, kaynağı görüntüleyip kopyala, buraya yapıştır. O zaman sana jquery ile duruma göre class atamada yardımcı olabiliriz sanırım.

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    20 Kasım 2014 Perşembe 08:56
  • Arkadaşın yardmıyla söyle yazdım .Ama tüm başlıklara aynı rengi veriyor. Sorun nerde?

     <script type="text/javascript">
            $(document).ready(function () {
                var styleid = window.location.search.replace("?idd=", "");

                if (styleid = "53") {
                    $(".pm-presentation-text").css("background-color", "#0046E3");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid = "54") {
                    $(".pm-presentation-text").css("background-color", "#FFA817");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid = "55") {
                    $(".pm-presentation-text").css("background-color", "#78FF2E");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid = "56") {
                    $(".pm-presentation-text").css("background-color", "#FF0D14");
                    $(".pm-presentation-text").css("height", "79px");
                }
            });
            
                </script>
    20 Kasım 2014 Perşembe 10:01
  • Sorun 2 eşittir kullanmadığım içinmiş. Bu şekilde sorun yok

    $(document).ready(function () {
                var styleid = window.location.search.replace("?idd=", "");

                if (styleid == "53") {
                    $(".pm-presentation-text").css("background-color", "#0046E3");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid == "54") {
                    $(".pm-presentation-text").css("background-color", "#FFA817");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid == "55") {
                    $(".pm-presentation-text").css("background-color", "#78FF2E");
                    $(".pm-presentation-text").css("height", "79px");
                }

                else if (styleid == "56") {
                    $(".pm-presentation-text").css("background-color", "#FF0D14");
                    $(".pm-presentation-text").css("height", "79px");
                }


    20 Kasım 2014 Perşembe 11:39