Blame view

frontend/web/js/events.js 818 Bytes
3e1029f0   Alexey Boroda   -Events pushing j...
1
  $(function() {
bc2c1a08   Alexey Boroda   -Added some data ...
2
      var clicked = null;
3e1029f0   Alexey Boroda   -Events pushing j...
3
  
674e07c4   Alexey Boroda   -Events ready
4
5
      $('.modal-link')
          .on('click', function() {
bc2c1a08   Alexey Boroda   -Added some data ...
6
7
8
9
              clicked = $(this)
                  .data('event');
          });
  
674e07c4   Alexey Boroda   -Events ready
10
11
12
      $('.section-forms #contact-form')
          .on('submit', function() {
              dataLayer.push({'event': 'formsend_send'});
bc2c1a08   Alexey Boroda   -Added some data ...
13
14
15
          });
  
      $(document)
674e07c4   Alexey Boroda   -Events ready
16
17
          .on('submit', '#callback #contact-form', function() {
              dataLayer.push({'event': 'formsend_callback'});
bc2c1a08   Alexey Boroda   -Added some data ...
18
19
20
          });
  
      $(document)
674e07c4   Alexey Boroda   -Events ready
21
          .on('submit', '#buy-form #contact-form', function() {
bc2c1a08   Alexey Boroda   -Added some data ...
22
              console.log(clicked);
674e07c4   Alexey Boroda   -Events ready
23
24
25
26
27
28
              if (clicked === 'buy1') {
                  dataLayer.push({'event': 'formsend_order1'});
              }
              if (clicked === 'buy2') {
                  dataLayer.push({'event': 'formsend_order2'});
              }
bc2c1a08   Alexey Boroda   -Added some data ...
29
          });
3e1029f0   Alexey Boroda   -Events pushing j...
30
  });