• 23-06-2020, 01:04:49
    #1
    Merhabalar,

    var links= "1|2|3",
    ayir= links.split("|");
    $.each(ayir, function(index, abc) {
    $('.naber').css('background-image', 'url(' + abc+ ')');
    });

    css yerine append yada after kullanınca vs hep calısıyor ama css yapınca calısmıyor.

    normal kullanım: <div class="naber"></div>


    aşağıda ki gibi yapmak istiyorum
    <div class="naber" style="background-image =url(1)"></div>
    <div class="naber" style="background-image =url(2)"></div>
    <div class="naber" style="background-image =url(3)"></div>
  • 23-06-2020, 01:28:20
    #2
    Kodun en sonunda ')') şeklinde yazmışsınız. Sanırım orada bir yazım hatası var.
  • 23-06-2020, 01:35:04
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ')');

    Hata burada
  • 23-06-2020, 03:02:06
    #4
    üstteki arkadaşların dediği kısımda bir hata yok kod doğru fakat eğer resimin adı 1.jpg ise kullandığınız kod 1 dosyasını arıyor şu şekilde olabilir eğer ondan kaynaklı ise sorun
    $('.naber').css('background-image', 'url(' + abc+ '.jpg)');
  • 23-06-2020, 03:09:37
    #5
    Tek tırnaklar karışıyor, belirteç için tek tırnak kullanıyorsanız değşiken de çift tırnak kullanmalısınız yada tam tersi olmalı

    Böyle;
    $('.naber').css('background-image', 'url(" + abc+ ")');

    Yada böyle;
    $(".naber").css("background-image", "url(' + abc+ ')");

    Bu şekilde deneyebilirsin