Blame view

frontend/web/js/events.js 957 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
      $('.section-forms #contact-form')
          .on('submit', function() {
7b7b6b23   Alexey Boroda   -Some tests
12
              window.dataLayer.push({'event': 'formsend_send'});
bc2c1a08   Alexey Boroda   -Added some data ...
13
14
15
          });
  
      $(document)
674e07c4   Alexey Boroda   -Events ready
16
          .on('submit', '#callback #contact-form', function() {
ac8a788d   Alexey Boroda   -Some tests
17
18
              window.dataLayer.push({'event': 'formsend_callback'});
              console.log('callback');
bc2c1a08   Alexey Boroda   -Added some data ...
19
20
21
          });
  
      $(document)
674e07c4   Alexey Boroda   -Events ready
22
          .on('submit', '#buy-form #contact-form', function() {
bc2c1a08   Alexey Boroda   -Added some data ...
23
              console.log(clicked);
674e07c4   Alexey Boroda   -Events ready
24
              if (clicked === 'buy1') {
ac8a788d   Alexey Boroda   -Some tests
25
26
                  window.dataLayer.push({'event': 'formsend_order1'});
                  console.log('buy1');
674e07c4   Alexey Boroda   -Events ready
27
28
              }
              if (clicked === 'buy2') {
ac8a788d   Alexey Boroda   -Some tests
29
30
                  window.dataLayer.push({'event': 'formsend_order2'});
                  console.log('buy2');
674e07c4   Alexey Boroda   -Events ready
31
              }
bc2c1a08   Alexey Boroda   -Added some data ...
32
          });
3e1029f0   Alexey Boroda   -Events pushing j...
33
  });