JQuery'de bir sınıf ekle

Ben jQuery için acemi. Böyle bir formum var


Şimdi buna ihtiyacım var, "a" a tıkladığımda, giriş alanının başka bir yerde gireceği yere gelecektir.

<input type="text" name="a" />

Herhangi bir yardım ve öneri son derece kayda değer olacaktır.

[edit] In this way more number of field can be added at a time just like this code

<input type="text" name="a"/>
<input type="text" name="c"/>
<input type="text" name="d"/>
1
Eklemek istediğiniz name veya birden fazla input değerini değiştirmek istediğiniz 1 input kontrol kodunuz olduğunu mu söylüyorsunuz? seçeneğine bağlı olarak seçilen değere uyan sınıf ?
katma yazar Curt, kaynak
Burada üzerinde birden fazla seçenek vardır. kullanıcı tıklayacaktır sadece bir giriş alanı yapacak başka bir <div> like <input type = "text" name = "" /> Burada giriş adı seçenek değeri adı ile aynı olacaktır.
katma yazar NewUser, kaynak
Anlayışımıza yardımcı olacak daha kesin bir örnek verebilir misiniz?
katma yazar 153, kaynak

1 cevap

$(function() {
    $('select[name="menus"]').change(function() {
       //fetch the selected value from the dropdown
        var value = $(this).val(); 

       //find the input element with name attribute equal to 
       //the selected value from the dropdown and add some class to it
        $('input[name="' + value + '"]').addClass('foo');
    });
});

Açılır liste seçimi değiştiğinde, foo sınıfını karşılık gelen giriş öğesine ekleriz:

<input type="text" name="a" class="foo" />

Ve işte bir demo .

2
katma