Blame view

frontend/web/js/script.js 2.47 KB
4ca21c3e   Alexey Boroda   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
  $(document).ready(function(){

      $(".active").click(function(){

          return false;

      });

      $(".post_1 .more").click(function(){

          $(this).parent().find('.spoiler').toggle(500);

          return false;

      });

      $(".button2 a, .button3 a").click(function(){

          $(this).toggleClass('opened');

          $(this).parent().find('.spoiler').toggle(500);

          $(this).parent().find(".checked").removeClass("checked");

          return false;

      });

      $('.spoiler input[type="radio"]').click(function(){

          if($(this).is(":checked")){

              $(this).parent().parent().find(".checked").removeClass("checked");

              $(this).parent().addClass('checked');

              return false;

          }

          else{

              $(this).parent().removeClass('checked');

              return false;

          }

      });

      $(".item-to-fade").hide();

      $(".more_colls").click(function(){

          if($(this).hasClass('opened')) {

              $('.item-to-fade').hide();

          } else {

              $('.item-to-fade').show();

          }

          $(this).toggleClass('opened');

          $(this).parent().parent().find(".spoiler").toggle(500);

          return false;

      });

  

7cf0d4f3   Eugeny Galkovskiy   123
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
  

      $(".btn_otz.write").click(function(){

          $(".add_comment").show();

          $(this).parent().hide();

          return false;

      });

      $(".close_comm").click(function(){

          $(this).parent().hide();

          $(".otz_buttons").show();

          return false;

      });

      $(".btn_otz.more1").click(function(){

          $(".hidden:lt(4)").removeClass("hidden");

          if(!$(".hidden").is(".hidden")){

              $(this).remove();

          }

          return false;

      });

2c4d80d2   Eugeny Galkovskiy   123
56
      $(".punkt").parent().find(".spoiler input[type='checkbox']:checked").parent().addClass("l_check").parent().parent().parent().show().parent().find(".punkt").addClass('opened');

8de38ad2   Eugeny Galkovskiy   123
57
  

3b6f61bc   Alexey Boroda   -Simple spoiler
58
59
60
61
62
63
64
65
66
67
68
69
70
      $(document).on('click', '.just-more', function (event) {

          event.preventDefault();

          var spoilerInitialHeight = $('.simple-spoiler');

          var spoilerFullHeight = $('.simple-spoiler p').height();

          if($(".simple-spoiler").hasClass("just-closed")) {

              $('.just-more a').text("Скрыть");

              $('.simple-spoiler').animate({height: spoilerFullHeight}, 1000);

          } else {

              $('.just-more a').text("Узнать больше");

              $('.simple-spoiler').animate({height: 50}, 1000)

          }

          $(".simple-spoiler").toggleClass("just-closed");

      });

4ca21c3e   Alexey Boroda   first commit
71
  });