jQuery if methodunda or operatörünü kullanmak

kraljmehmet

Hectopat
Katılım
22 Nisan 2018
Mesajlar
49
Daha fazla  
Cinsiyet
Erkek
JavaScript:
var pathname = window.location.pathname;
if(pathname != "/index.php" or pathname != ""){
    $(".sections").remove();
}

Böyle bir kod yapısı yaptım. Fakat çalışmadı. Çözümü nedir?
 
Çözüm
M
Kurduğunuz yapıya göre Pathname değişkeni tanımsız olamaz. If bloğunu aşağıdaki şekilde düzenleyin.
JavaScript:
if(pathname != "/index.php" || pathname != "/")
Kod yazmadan once dokumentasyondan calissaniz?
Logical Operators

Baktığıma eminim.

JavaScript:
var pathname = location.pathname;
    alert(pathname);
    if(pathname != "/index.php" || pathname != ""){
    $(".sections").remove();
    console.log("deneme123");
}

Bu tarz yaptım, bu kez konsola yazı yazıyor, ama bu linklere girince de yazıyor.
Ama, istediğim .sections'u her iki linkte de siliyor.
 
Son düzenleme:
Kurduğunuz yapıya göre Pathname değişkeni tanımsız olamaz. If bloğunu aşağıdaki şekilde düzenleyin.
JavaScript:
if(pathname != "/index.php" || pathname != "/")
 
Son düzenleyen: Moderatör:
Çözüm
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…