Показать сообщение отдельно
  #10 (permalink)  
Старый 21.11.2019, 15:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от Dana19
Я не понимаю этот кусок кода
со временем разберётесь, а сейчас зачем? это код которого уже нет в jquery, но разместив который вы получите, те методы которые описывает ваш учебник.
<!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>
$.fn.mytoggle = function() {
    var b = arguments;
    return this.each(function(i, el) {
        var a = function() {
            var c = 0;
            return function() {
                b[c++ % b.length].apply(el, arguments)
            }
        }();
        $(el).click(a)
    })
};

$(function() {
    $("#formHide").mytoggle(
        function() {
            $('#my_form').stop().fadeOut(5000);
            $(this).text('Развернуть форму');
        },
        function() {
            $('#my_form').stop().fadeIn(1000);
            $(this).text('Свернуть форму');
        })
});
  </script>
</head>

<body>
<div id="formHide">Свернуть форму</div>


<!-- Form starts -->
<form name="feedback_form" id="my_form">
<fieldset>
<legend>Contact Form</legend>
  <table width="100%" border="0">
    <tr>
      <td width="120"><label for="name">Name</label></td>
      <td><input name="name" id="name" size="30" /></td>
    </tr>
    <tr>
      <td width="120"><label for="email">E-mail</label></td>
      <td><input name="email" id="email" size="30" /></td>
    </tr>
    <tr>
      <td width="120" valign="top"><label for="comments">Comments</label></td>
      <td><textarea name="comments" id="comments" rows="5" cols="40"></textarea></td>
    </tr>
    <tr>
      <td>
      </td>
      <td>
        <input type="submit" name="Submit" value="Submit" />
      </td>
    </tr>
  </table>
</fieldset>
</form>
<!-- Form ends -->
</body>
</html>
Ответить с цитированием