• Как открыть PopUp окно один раз?

    Griff19
    @Griff19
    программист, поэт, музыкант :)
    А если тупо добавить логическую переменную, и перед показом проверять её значение? При первом же показе менять значение переменной.
    Ответ написан
    Комментировать
  • Как разблокировать переход по ссылке?

    Griff19
    @Griff19
    программист, поэт, музыкант :)
    Это же нужно все для работы мобильной версии, когда на неё переключаешься - все ссылки работают (и нужны они в общем для открытия следующего уровня меню)...

    Мат. часть:
    В jQuery есть один интересный метод preventDefault(), который позволяет предотвратить возникновение "действия по умолчанию" для конкретного события. Например, если в разметке есть гиперссылка, но мы хотим использовать эту ссылку как кнопку button - т.е. без перехода по URL, заданному в атрибуте href, то используется как раз preventDefault(). После этого, всё, что необходимо сделать, - это добавить вызов preventDefault() в обработчик события клика мышью.

    от сюда: www.allineed.ru/ru/jquery-articles/api-feautures/8...

    У вас в скрипте main.js
    есть такие строчки где используется event.preventDefault()
    //open/close mega-navigation
    	$('.cd-dropdown-trigger').on('click', function(event){
    		event.preventDefault();
    		toggleNav();
    	});
    
    	//close meganavigation
    	$('.cd-dropdown .cd-close').on('click', function(event){
    		event.preventDefault();
    		toggleNav();
    	});
    
    	//on mobile - open submenu
    	$('.has-children').children('a').on('click', function(event){
    		//prevent default clicking on direct children of .cd-dropdown-content 
    		event.preventDefault();
    		var selected = $(this);
    		selected.next('ul').removeClass('is-hidden').end().parent('.has-children').parent('ul').addClass('move-out');
    	});


    Копайте в эту сторону...
    Ответ написан
    Комментировать
  • Как вывести не обработанное описание товара в opencart?

    Griff19
    @Griff19
    программист, поэт, музыкант :)
    Ну попробуй то просто убрать эту функцию удаления тегов strip_tags:

    $data['description'] = utf8_substr(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'), 0, 250);


    У меня сработало...
    Ответ написан
    2 комментария
  • Как нажимать клавиши клавиатуры в зависимости от происходящего на мониторе?

    Griff19
    @Griff19
    программист, поэт, музыкант :)
    Есть хороший канал на youtube (на английском):
    https://www.youtube.com/channel/UCfzlCWGWYyIQ0aLC5...

    Там много и по машинному обучению и по распознаванию изображений и по написанию ботов. Может пригодится?
    Ответ написан