Поместить текст в качестве значения для ввода (Jquery) - PullRequest
0 голосов
/ 18 февраля 2012

Я пытаюсь поместить некоторый текст внутрь ввода, пробовал это:

$("#someText").click(function () {
var value = $(this).html();
$("input").val(value);
});

Это довольно просто, но не работает.

Ответы [ 2 ]

2 голосов
/ 18 февраля 2012

Распространенной проблемой является размещение вашего кода в теге <script>, но не внутри функции готовности к документу, например:

$(function () {
    $("#someText").click(...);
});
0 голосов
/ 18 февраля 2012
<script>
    $("#someText").click(function () {
      var text = $(this).html();
      $("input").val(text);
    });
</script>

или

  <script>
  $(document).ready(function(){

    $("#someText").click(function () {
      var text = $(this).html();
       $("input").val(text);
    });

  });
  </script>

должно работать просто отлично

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...