Показать сообщение отдельно
  #17 (permalink)  
Старый 21.06.2017, 18:48
Аспирант
Отправить личное сообщение для SkyRewir Посмотреть профиль Найти все сообщения от SkyRewir
 
Регистрация: 07.06.2017
Сообщений: 47

А если как-нибудь так?
Содержание index.html
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<header>
		<a href="#" class="feedbackOn">Заказать звонок</a> <!--Ссылка по нажатию на которую всплывает crm-форма-->
		<a href="#" class="sendmailOn">Написать нам</a> <!--Ссылка по нажатию на которую всплывает crm-форма-->
	</header>
	<div class="content">
		Lorem ipsum dolor sit amet, consectetur adipisicing elit. Omnis similique deleniti repudiandae aliquam natus voluptatibus, odit obcaecati provident sequi dolorum molestiae quod modi corporis porro sit, ullam mollitia accusantium quos.
	</div>
	<footer>
		<a href="#" class="feedbackOn">Заказать звонок</a> <!--Ссылка по нажатию на которую всплывает crm-форма-->
		<a href="#" class="sendmailOn">Написать нам</a> <!--Ссылка по нажатию на которую всплывает crm-форма-->
	</footer>
	
	<div class="modalInner" style="display: none;"> <!-- Всплывающий модальный диалог-->
		<div class="offer">	<!--За него отвечает <script src="libs/arcticmodal/config.js"></script>-->
			<input type="text">
			<input type="text">
			<input type="text">
			<input type="text">
			<input type="text">
			<button type="submit" class="button_popup">Отправить</button>
		</div>
	</div>
	<script src="libs/arcticmodal/config.js"></script>
</body>
</html>


Содержание config.js
$(document).ready(function() {
    
  var count = 0;
  $('.sendmailOn, .feedbackOn').on('click', function(event){
        count = 1;
        alert(count);
        return count;
      }
    );

  if (count > 0) { return false}
  else{
  (function($) {
    $(function() {

      if (!$.cookie('smartCookies') && count == 0) {
        function getWindow() {
          $('.offer').arcticmodal({
            closeOnOverlayClick: true,
            closeOnEsc: true
          });
          $('#mark').addClass("good");
        };

        $('html').mouseleave(function(e) {
          if ((e.clientY < 0) && !($("#mark").hasClass("good"))) {
            getWindow()
          }
        });

      }

      $.cookie('smartCookies', true, {
        expires: 31,
        path: '/'
      });

    })
  })(jQuery)
}
  $('.fff').submit(function() {
    if (!$(this).find('input:checked').length) {
      alert('Выберите один из вариантов');
      return false
    }
    $.cookie('smartCookies', true, {
      expires: 31,
      path: '/'
    });
  }).find('input:checkbox').change(function() {
    $(this).closest('.form-group').find('input:text').prop('required', this.checked).attr('placeholder', this.checked ? 'Напишите комментарий' : '')
  });
});

При нажатии на ссылкы переменной count присваиваетя 1
if (count > 0) {function getWindow(){ return false}}
else {getWindow()}

Все что я смог придумать, возможно заставить эту штуку работать?
Ответить с цитированием