lostyazilim
tr.link

Jquery hover sorunu

4 Mesajlar 905 Okunma
lstbozum
tr.link

Zuperman Zuperman WM Aracı Kullanıcı
  • Üyelik 31.10.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğretmen Adayı
  • Konum Eskişehir
  • Ad Soyad M** Ü**
  • Mesajlar 531
  • Beğeniler 55 / 97
  • Ticaret 5, (%100)
Merhaba arkadaşlar

jQuery(document).ready(function($) {
$('.alt ul.menu li').hover(
function ()
{
var id = $(this).data('id');

jQuery.ajax({
type:'POST',
url : uckafa.ajaxurl,
data :{
action : 'ust_menu_ajax',
ust_kat_id : id,
},
success: function( response, textStatus, XMLHttpRequest ) {
$('.alt ul.menu li').append(response);
}
});
},
function ()
{
$('.megamenu').remove();
}
);
});


bu kod ile li lerime hover olduğunda ajax ile işlem yapıyorum fakat js kodu yüzünden her li ye ekleme yapıyor ben sadece üzerine geldiği li ye ajax ile ekleme yapmak istiyorum. Şimdiden yardım eden herkese teşekkür ederim
 

 

Hayat seni yıkabilir ama önemli olan yıkıldığın zaman daha sağlam ayağa kalka bilmektir.
wmaraci
reklam

ilker ilker Front-end Developer Kullanıcı
  • Üyelik 27.11.2010
  • Yaş/Cinsiyet 29 / E
  • Meslek Front-end Developer
  • Konum Ankara
  • Ad Soyad İ** K**
  • Mesajlar 15
  • Beğeniler 12 / 6
  • Ticaret 0, (%0)
Html kullanımın nasıl? eğer her li tagına
  • örnek
  • data-id vermiyorsan çalışmaz data-id vermek istemeyip, jquery üzerinden vermek istiyorsan index ile işini çözersin..


    şu iki örneği incele..
    http://stackoverflow.com/questions/5309926/how-to-get-the-data-id-attribute
    http://stackoverflow.com/questions/10078085/how-to-send-multiple-data-with-ajax-jquery
     

     

    Zuperman Zuperman WM Aracı Kullanıcı
    • Üyelik 31.10.2013
    • Yaş/Cinsiyet 29 / E
    • Meslek Öğretmen Adayı
    • Konum Eskişehir
    • Ad Soyad M** Ü**
    • Mesajlar 531
    • Beğeniler 55 / 97
    • Ticaret 5, (%100)

    ilker adlı üyeden alıntı

    Html kullanımın nasıl? eğer her li tagına
  • örnek
  • data-id vermiyorsan çalışmaz data-id vermek istemeyip, jquery üzerinden vermek istiyorsan index ile işini çözersin..


    şu iki örneği incele..
    http://stackoverflow.com/questions/5309926/how-to-get-the-data-id-attribute
    http://stackoverflow.com/questions/10078085/how-to-send-multiple-data-with-ajax-jquery


    her li de data-id var kategorileri id lerini tutuyor zaten
     

     

    Hayat seni yıkabilir ama önemli olan yıkıldığın zaman daha sağlam ayağa kalka bilmektir.

    SertacSolmaz SertacSolmaz IT Manager Kullanıcı
    • Üyelik 27.08.2014
    • Yaş/Cinsiyet 38 / E
    • Meslek IT Manager
    • Konum Kayseri
    • Ad Soyad S** S**
    • Mesajlar 84
    • Beğeniler 31 / 18
    • Ticaret 0, (%0)
    $('.alt ul.menu li').append(response);
    yerine,
    $(this).append(response);
    deneyebilirsiniz..
    (test etme fırsatım olmadı..)
     

     

    Zoru hemen başarırız. İmkansız biraz zaman alır.
    wmaraci
    wmaraci
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al