• 29-11-2010, 11:08:47
    #1
    Ben slider menü gibi birşey yapmaya çalışıyorum jquery ile ama alt menüyü açabilmem için hangi ana menünün üzerine gelindiğini bulup left değerini alıp alt menünün soldan başlangıç değerini aldığım değere eşitlemem gerekiyor. Yani ben öyle düşündüm farklı şekilde yapılıyor ise bana belirtirseniz sevinirim.

    Ben jquery ile nasıl alındığını bilmediğim için javascript ile id'nin left değerini şu şekilde almaya çalışıyorum ancak değer boş geliyor.

    alert(document.getElementById('menu1').style.left) ;

    ile değeri görmek istiyorum ama boş değer geliyor.

    Ben nasıl öğrenebilirim istediğim id'nin left değerini ?
  • 29-11-2010, 14:18:27
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $(document).ready(function(){
    $('#menu1').click(function(){

    var tiklananinDegeri $(this).css('float');
    alert(tiklananinDegeri);

    });
    });

    Bu yemezse


    $(document).ready(function(){
    $('#menu1').click(function(){

    var tiklananinDegeri $(this).attr('float');
    alert(tiklananinDegeri);

    });
    });

    bunu dene
  • 29-11-2010, 15:01:32
    #3
    float: left i değil, position: absolute ile kullanılan left i kastetmiş sanırım ?
  • 29-11-2010, 15:59:13
    #4
    justices adlı üyeden alıntı: mesajı görüntüle
    float: left i değil, position: absolute ile kullanılan left i kastetmiş sanırım ?
    Eğer left:; degerini istiyorsan bu komut ;

    $(document).ready(function(){
    $('.aycan').click(function(){
    var tiklananinDegeri = $(this).css('left');
    alert(tiklananinDegeri);

    });
    });


    Eğer Float değerini istiyorsan bu komut ;

    , $(document).ready(function(){
    $('.aycan').click(function(){
    var tiklananinDegeri = $(this).css('float');
    alert(tiklananinDegeri);

    });
    });