function afterFilterSend(msg) { $('.js-main-title').text($(msg).find('.js-main-title').text()) $('title').text( $(msg).filter('title').text()) } function afterFilterComplete(form) { // Checkbox if($('.le-checkbox').length>0){ $('.le-checkbox').after(''); } $(document).ready(function(){ echo.init({ offset: 100, throttle: 250, unload: false }); }); // } $(document).on('click','.js-page',function () { var page = parseInt($(this).text()); if(page>1){ $('#eFiltr').append(''); } $('#eFiltr').submit(); }); $(document).on('click','.js-submit', function (ev) { console.log (ev); $(ev.target).closest('form').submit(); }); function updateStart() { if ($('.star-read').length > 0) { $('.star-read').each(function () { var $star = $(this); $star.raty({ starOff: '/theme/images/star-off.png', starOn: '/theme/images/star-on.png', space: false, readOnly: true, score: function () { return $(this).attr('data-score'); } }); }); } if ($('.form-star').length > 0) { $('.form-star').each(function () { var $star = $(this); $star.raty({ starOff: '/theme/images/star-big-off.png', starOn: '/theme/images/star-big-on.png', space: false, score: function() { return $(this).attr('data-score'); }, click: function (num) { $('#review-form [name="rating"]').val(num) } }); }); } if ($('.star').length > 0) { $('.star').each(function(){ var $star = $(this); if($star.hasClass('big')){ $star.raty({ starOff: '/theme/images/star-big-off.png', starOn: '/theme/images/star-big-on.png', space: false, score: function() { return $(this).attr('data-score'); } }); }else{ $star.raty({ starOff: '/theme/images/star-off.png', starOn: '/theme/images/star-on.png', space: false, score: function() { return $(this).attr('data-score'); } }); } }); } } function reviewUpdate() { $.get(location.href,function (data) { $('.comments').html($(data).find('.comments').html()); $('.js-main-rating').html($(data).find('.js-main-rating').html()); $('.js-reviews-tab').text($(data).find('.js-reviews-tab').text()); updateStart(); }); } updateStart(); $(document).on('click', '.remove-review', function (e) { e.preventDefault(); $.get($(this).attr('href'),function () { reviewUpdate(); }) }) $(document).on('submit', '#review-form', function (e) { e.preventDefault(); var target = this; var values = $(this).serializeArray(); $(this).find('input[type="submit"]').attr('disabled', 'disabled'); $.ajax({ type: 'POST', dataType: 'html', url: 'ajaxForm-review', data: values, success: function (data) { $(target).replaceWith(data); reviewUpdate() updateStart(); } }); }); $(document).on('click','.filter-link',function (e) { e.preventDefault(); var href = $(this).attr('href'); $('#eFiltr').attr('action', href); $('#eFiltr').submit(); window.history.pushState('', '', href); }); $(document).on('mouseover','.menu-item',function (e) { $(this).children('ul').show() }) $(document).on('mouseleave','.menu-item',function (e) { $(this).children('ul').hide() }) $(document).on('click','.sort-title',function (e) { $('.sort-title').each(function () { $(this).removeClass('opened') }) $(this).toggleClass('opened') }) $(document).mouseup(function (e) { var container = $(".sort-content"); if (container.has(e.target).length === 0){ $('.sort-title').each(function (e) { $(this).removeClass('opened') }) } }); $( function() { $( "#slider-range" ).slider({ range: true, min: 0, max: 500, values: [ 75, 300 ], slide: function( event, ui ) { $( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] ); } }); $( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) + " - $" + $( "#slider-range" ).slider( "values", 1 ) ); } ); $('body').on('submit', '.order-form', function(e) { ym(55528714, 'reachGoal', 'ORDER'); });