Как задать фокус полю клинированной формы?

177
13 декабря 2021, 22:20

Клонирую форму. Как у клонированной формы полю задать фокус?

HTML изначальной формы:

<form class="comment_form js-comment_form clearfix" action="#">
    <div class="avatar_block">
        <img class="avatar" src="img/avatar.jpg" alt="avatar">
    </div>
    <div class="field_column">
        <div class="field_block">
            <textarea class="field js-comment_field" name="comment" placeholder="Оставьте комментарий"></textarea>
            <div class="line"></div>
        </div>
        <div class="buttons_block js-comment-buttons">
            <div class="button cansel_button js-cansel_button">Отмена</div>
            <button class="button js-comment_button" disabled>Оставить комментарий</button>
        </div>
    </div>
</form>

JQuery:

$(".js-reply_button").click(function(){
        var i = 1;
        var buttons = $(this).parents(".js-buttons_block");
        $(".js-comment_form").clone().insertAfter(buttons).attr("id", "js-comment_form_"+i++);
        $(".js-comment_form_"+i).find(".js-comment_field").focus();
    });
Answer 1

Вы назначаете один id, а выбираете по другому class-у.

    var newId = "js-comment_form_" + i++;
    $(".js-comment_form").clone().insertAfter(buttons).attr("id", newId);
    $("#" + newId).find(".js-comment_field").focus();
READ ALSO
В методе Get работает, в POST нет

В методе Get работает, в POST нет

есть метод: в этом исполнении currentUser равен нулл

153
чтение текстового файла и работа с ним c# winforms

чтение текстового файла и работа с ним c# winforms

дан файл f,содержащий сведения о кубиках : размер каждого кубика(длина ребра),его цвет(красный,желтый) и материал(деревянный,пластмассовый)...

204
Важно ли при обучении выбирать книгу по 7й версии C#, а не по 4й?

Важно ли при обучении выбирать книгу по 7й версии C#, а не по 4й?

Не могу понять и определиться, какую книгу сейчас мне прочитать: https://wwwozon

163