folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Chrome Da Çalışan Js Diğer Tarayıcılarda Çalışmıyor



Chrome Da Çalışan Js Diğer Tarayıcılarda Çalışmıyor

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    iLLuMiNaTi
    iLLuMiNaTi's avatar
    Banlanmış Üye
    Kayıt Tarihi: 08/Mart/2007
    Erkek

    Arkadaşlarişin içinden çıkamadığım bir durum var.

    2 dwopdown var birindeki değerdeğişince diğerinde ki de değişecek olay bu kadar basit.

    Chrome da çalışıyor, mobil chrome da da çalışıyor. Ama onun dışında ne mobilde ne normal hiçbir tarayıcıda işe yaramıyor. 

    Bunun sebebi ne olabilir ?

    http://jsfiddle.net/9sM4d/18/

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    babayarisi
    babayarisi's avatar
    Kayıt Tarihi: 17/Mart/2014
    Erkek

    live() yerine on() kullanıp denesene hocam

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    iLLuMiNaTi
    iLLuMiNaTi's avatar
    Banlanmış Üye
    Kayıt Tarihi: 08/Mart/2007
    Erkek
    babayarisi bunu yazdı

    live() yerine on() kullanıp denesene hocam

    Yemedi hocam.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    acemi-webci
    acemi-webci's avatar
    Kayıt Tarihi: 11/Haziran/2008
    Erkek
    iLLuMiNaTi bunu yazdı
    babayarisi bunu yazdı

    live() yerine on() kullanıp denesene hocam

    Yemedi hocam.

    bunlarla alakası yok hocam, hide/show css tabanlı gizleme işlemi yapar optionlar css yemiyor. en azından her tarayıcı yemiyor. en sağlıklısı disable/enable yaparsın optionları.


    ...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    shock56
    shock56's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    Çalışan hali: https://jsfiddle.net/kt4bwnhr/

    <!doctype html>
    <html lang="">
    <head>
    
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
        <script>
    
            $(document).ready(function () {
    
                $('#mainSelect').on('change', function () {
                    var selected = $(this).val();
    
                    $("#subSelect option").each(function (item) {
    
                        var element = $(this);
    
                        if (element.data('option') != selected) {
                            element.hide();
                        } else {
                            element.show();
                            $('#subSelect').val(element.val());
                        }
                    });
    
                });
    
                $('#mainSelect').trigger('change');
            });
    
        </script>
    
    </head>
    <body>
    
    <select id="mainSelect">
        <option value="option1">option 1</option>
        <option value="option2">option 2</option>
        <option value="option3">option 3</option>
    </select>
    
    <select id="subSelect">
        <option value="option5" data-option="option1">option 5</option>
        <option value="option8" data-option="option3">option 8</option>
        <option value="option9" data-option="option2">option 9</option>
    </select>
    
    </body>
    </html>
    

     

    shock56 tarafından 10/Haz/16 00:08 tarihinde düzenlenmiştir
Toplam Hit: 895 Toplam Mesaj: 5
js