Даданне класа на JQuery

Я пачатковец у JQuery. У мяне ёсць форма, як гэта


Цяпер мне трэба, што, калі я націсніце на "а", гэта будзе зрабіць поле ўводу толькi ў другой там, дзе ён павінен прыйсці, як

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

Любая дапамога і прапановы будуць вельмі прыкметныя.

[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
Вы кажаце, у вас ёсць 1 Уводзіцца кіравання, які вы хацелі б змяніць назва з, або некалькі Уводзіцца s з якіх вы хочаце дадаць клас у залежнасці ад назва адпаведнасць абранага значэння з выберыце ?
дададзена аўтар Curt, крыніца
<Выберыце імя = "меню"> <параметр значэнне = ""> - вызначце - <параметр значэнне = "а"> а <параметр значэнне = "б"> б <параметр значэнне = "C"> з <параметр значэнне = "d"> d <параметр значэнне = "е"> е Ёсць некалькі варыянтаў, на якіх калі карыстальнік пстрыкне гэта будзе проста зрабіць поле ўводу ў іншым <div>, як <уваходнага тыпу = "тэкст" назва = "" />, дзе імя ўваходу будзе такім жа, як імя значэння опцыі.
дададзена аўтар NewUser, крыніца
Ці можаце вы даць больш дакладны прыклад, каб дапамагчы нашаму разуменню?
дададзена аўтар 153, крыніца

1 адказы

$(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');
    });
});

Пры змене выбару ў расчыняецца спісе мы дадаем Foo клас адпаведнага ўваходнага элемента:

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

А вось дэманстрацыйная .

2
дададзена