Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   не работает onclick для добавляемого элемента (https://javascript.ru/forum/dom-window/66812-ne-rabotaet-onclick-dlya-dobavlyaemogo-ehlementa.html)

рони 12.01.2017 17:52

Цитата:

Сообщение от svikator
Не присваиваются значения переменных.

<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

  <script>
$(function() {
$('body').on('click', '#button-send-review', function(e){
  var parent = $(this).parents('#send-review');
 var name = $("#name_review",parent).val();
  var good = $("#good_review",parent).val();
  var bad = $("#bad_review",parent).val();
  var comment = $("#comment_review",parent).val();

 alert([name,good, bad,comment]);

  })
});
  </script>
</head>

<body>
<div id="send-review">

    <p align="right" id="title-review">Отзыв появиться после проверки администрацией</p>

    <ul>
    <li><p align="right"><label id="label-name" >Имя<span>*</span></label><input maxlength="15" type="text"  id="name_review" value="1" /></p></li>
    <li><p align="right"><label id="label-good" >Плюсы<span>*</span></label><textarea id="good_review" >2</textarea></p></li>
    <li><p align="right"><label id="label-bad" >Минусы<span>*</span></label><textarea id="bad_review" >3</textarea></p></li>
    <li><p align="right"><label id="label-comment" >Комментарий</label><textarea id="comment_review" >4</textarea></p></li>
    <p align="right" id="button-send-review" iid="'.$id.'" >Отправить</p>

    </ul>


    </div>


</body>
</html>


Часовой пояс GMT +3, время: 01:52.