Category : jQuery

Home » Archive by category : jQuery

var dateTable = $(‘#in_work .dateTableWrapper’); var curDown = false, curYPos = 0, curXPos = 0; dateTable.mousemove(function(m){ if(curDown === true){ // dateTable.scrollTop(dateTable.scrollTop() + (curYPos — m.pageY)); dateTable.scrollLeft(dateTable.scrollLeft() + (curXPos — m.pageX)); curXPos = m.pageX; } }); dateTable.mousedown(function(m){ curDown = true; // curYPos = m.pageY; curXPos = m.pageX; }); dateTable.mouseup(function(){ curDown = false; }); dateTable.mouseleave(function(){ curDown = ..

Read more

var form = $(‘form[name=regform]’); $(‘input[type=text],input[type=password]’,form).each(function(){ if($(this).attr(‘name’).toLowerCase().indexOf(’email’) != -1 || $(this).attr(‘name’).toLowerCase().indexOf(‘login’) != -1 || $(this).attr(‘type’) == ‘password’){ $(this).val(‘usovdm@web2age.com’); }else{ $(this).val(‘test ‘ + $.trim($(this).parent().siblings(‘label’).text().replace(‘:’,»))); } }); $(‘input[type=password]’,form).each(function(){ $(this).val(‘usovdm@web2age..

Read more

Запись (?=.{3,}) означает любой символ больше 3, но последующий паттерн не учитывает позицию курсова вхождения в этот паттерн. Таким образом проверить одновременно наличие на (кол-во символов больше 3), (большие буквы) и знаки без учета порядка вхождений можно следующим кодом. $(‘input[name=password]’).change(function(){ var pass = $(this).val(); var regex = RegExp(«^(?=.{3,})(?=.*[A-ZА-Я])(?=.*[0-9]).*$», «g»); console.log(regex.test(p..

Read more

Заносим сортировку в виде строки var arr = ‘{‘; var i = 0; $(‘.brand_list a’).each(function(){ i += 10; var code = $(this).attr(‘href’).replace(‘/ru/shops/’,»).replace(‘/’,»); if(i > 10){ arr += ‘,’; } arr += ‘»‘+code+'»:’+i; }); arr += ‘}’; var script = document.createElement(«script»);script.src = «http://yandex.st/jquery/1.8.3/jquery.min.js»;document.getElementsByTagName(«head»)[0].appendChild(script); arr = объявлем массив и строки с оригинального сайта Выводим в админки битрикса ..

Read more

ссылка window.open( адрес файла, имя окна, параметры ) , где адрес файла — адрес файла, первоначально загружаемого в новое окно; имя окна — дается новому окну, чтобы впоследствии ссылаться на него из скрипта; параметры — набор элементов нового окна браузера — строка, в которой через запятую в любом порядке перечисляются пары параметр=значение . Если какой-то ..

Read more

Проставляем уровни для вложенных ul и делаем выпадашки $(‘#topmenu li’).each(function(){ var level = $(this).parents(‘ul’).length + 1; var child = $(this).children(‘ul’); if(child.length > 0){ child.addClass(‘level-‘+level); } }); $(‘#topmenu li’).hover(function(){ $(this).children(‘ul’).stop(1,1).slideDown(); },function(){ $(this).children(‘ul’).stop(1,1).slideUp(); }); NoConflict (function($){ $(function(){ }) })(jQuery) Цикл setTimeout function func(){ // anything setTimeout(arguments.callee, 12000); // повторять через 12 сек } Проверка заполненности полей $(‘#alphacredit ..

Read more