JQuery добавить форму ввода? - PullRequest
       10

JQuery добавить форму ввода?

0 голосов
/ 10 октября 2010

У меня есть этот скрипт jquery, который предназначен для добавления полей ввода, его не произойдет, я не знаю почему?

jquery:

$(document).ready(function() {
    $(".login").click(function(){
        $(".login").hide();
      $("div.swap").append("<input name="username" id="username" type="text" maxlength="16" />");

     });

});

html:

<div class="swap">
 <a class="login" href="#">Login</a>

  </div>

1 Ответ

4 голосов
/ 10 октября 2010

Ваше добавление использует двойные кавычки для переноса строки и в строку.Попробуйте это:

$(document).ready(function() {
    $(".login").click(function(){
       $(this).hide();
       $('<input name="username" id="username" type="text" maxlength="16" />').appendTo("div.swap");
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...