Profil detayı eklendi, herkes profillerine girip bir gözatsın! Sevdiğiniz üyelerin cevaplarını takip edin! Tüm güncellemeler

jquery click ile inputun value'suna değer atama

Merhaba arkadaşlar


a ya tiklayinca a daki degeri spanin icine yazdiriyorum ama ben bunu inputun value sine yazdırıp post ettirmek istiyorum bir türlü beceremedim


main.js

$('#hair-color-filter').each(function(){
        $(this).find('a').on('click',function(event){
            event.preventDefault(); 
            var currentEyeColor = $('.current-hair-color').html();          
            console.log(currentEyeColor);
            $(this).parent().siblings().removeClass('active');
            $(this).parent().toggleClass('active');
            $(this).parents('.attr-detail').find('.current-hair-color').text($(this).attr('data-hair-color'));
        });
    });


index.php


<!-- Hair-Color Filter-->
                                        <div class="attr-detail attr-color">
                                            <div class="attr-title">
                                                <strong><sup>*</sup>Hair color: </strong><span class="current-hair-color">White</span>
                                                <input name="item_hair" id="item_hair" type="hidden" value="blonde">
                                            </div>
                                            <ul class="list-filter hair-color-filter" id="hair-color-filter">
                                                <li><a href="#" data-hair-color="Black"><img src="images/hair/black.png"></a></li>
                                                <li><a href="#" data-hair-color="Dark Gray"><img src="images/hair/dark_gray.png"></a></li>
                                                <li><a href="#" data-hair-color="White"><img src="images/hair/white.png"></a></li>
                                                <li><a href="#" data-hair-color="Brown"><img src="images/hair/brown.png"></a></li>
                                                <li><a href="#" data-hair-color="Med Blonde"><img src="images/hair/med_blonde.png"></a></li>    
                                                <li><a href="#" data-hair-color="Blonde"><img src="images/hair/blonde.png"></a></li>    
                                                <li><a href="#" data-hair-color="Fiery Red"><img src="images/hair/fiery_red.png"></a></li>  
                                            </ul>
                                        </div>  
                                        <!-- /. Hair-Color Filter-->


id si item_hair olan inputun value sune nasıl aktarabilirim?

1

Cevaplar (1)

İşlem devam ediyor, lütfen bekleyin..
morfi
Doğru Cevap
@lafcanbazi
6 ay önce
event.preventDefault();   


bu satirdan sonra asagidaki kodu ekle


$('#item_hair').attr('value', $(this).attr('data-hair-color'));
Cevapla @memoli6 ay önce
eywallah üstadım ALLAH razı olsun
İşlem devam ediyor, lütfen bekleyin..

Cevap yaz Sadece sorunun cevabını yazın