22 ноября 2023
Нет комментариев
document.addEventListener('wpcf7mailsent',function(event){ window.dataLayer.push({ "event":"form_sent", "formId":event.detail.contactFormId, "response":event.detail.inputs }); console.log("form_sent"); });
document.addEventListener('wpcf7mailsent',function(event){ window.dataLayer.push({ "event":"form_sent", "formId":event.detail.contactFormId, "response":event.detail.inputs }); console.log("form_sent"); });
function gen_string(length){ let result=''; const characters='ABCDEFGHJKMNPQRSTUVWXYZ23456789'; const charactersLength=characters.length; let counter=0; while(counter<length){ result+=characters.charAt(Math.floor(Math.random()*charactersLength)); counter+=1; } return result; }
Использование:
$(document).ready(function(){ $('.gen i').on('click',function(){ var str=gen_string(5); $(this).closest('.gen').find('input').val(str); }); });
$(window).scroll(function(){ if($(window).scrollTop()+$(window).height()==$(document).height()){ console.log("bottom"); } }); $(window).scroll(function(){ if($(window).scrollTop()+$(window).height()>$(document).height()-100){ console.log("near bottom"); } });
$(document).ready(function(){ $('.nav .dd ul li').hover(function(){ var mh=0; $('.nav .dd ul').each(function(){mh=Math.max(mh,$(this).outerHeight());}); $('.dd').css('min-height',mh+'px'); }); });
$(document).ready(function(){ setTimeout(function(){ $.cookie('nf_timeout',true,{ expires:1, path:'/' }); },30000); if($.cookie('nf_timeout')&&!$.cookie('nf_popup')){ $(document).mouseleave(function(e){ if((e.clientY<10)&&!($("#nf_link").hasClass("clicked"))){ setTimeout(function(){ $("#nf_link").addClass('clicked').click(); },1); $.cookie('nf_popup',true,{ expires:7, path:'/' }); } }); }; });
<a href="<?=$r_nf['popup_link']?>" class="popup fancybox.ajax" id="nf_link"><?=$r_nf['name']?></a>
Необходима библиотека https://yandex.st/jquery/cookie/1.0/jquery.cookie.min.js
function replaceQueryParam(param,newval,search){ var regex=new RegExp("([?;&])"+param+"[^&;]*[;&]?"); var query=search.replace(regex,"$1").replace(/&$/,''); return (query.length>2?query+"&":"?")+(newval?param+"="+newval:''); } var next_page=2; var search_param=location.search; search_param=replaceQueryParam('page',next_page,search_param); var newurl=window.location.pathname+search_param; window.history.pushState({path:newurl},'',newurl);
function replaceSearchParam(href,param,value){ var url=new URL(href); var search_params=url.searchParams; search_params.set(param,value); url.search=search_params.toString(); var new_url=url.toString(); return new_url; } $('.catalog .item .time input').on('change',function(){ var id=$(this).closest('.values').find('input:checked').val(); var buy_link=$(this).closest('.item').find('.buy a') buy_link.attr('href',replaceSearchParam(buy_link.attr('href'),'m',id)); });