Доброй ночи,
На сайте стоит скрипт фильтра товаров, при подключении скрипта обратного звонка, фильтр перестает работать вот код фильтра:
$('#fltr a').click(function(){
var fltr = $('#fltr a');
var width = $('#yoo-zoo .width50');
var row = $('#yoo-zoo .row');
if($(this).attr('rel') == 'all'){
fltr.removeClass('current');
$(this).addClass('current');
width.show();
}
else{
row.hide();
width.unwrap().css({
'padding':'0 0 5px',
'height':'90px'
}).hide();
fltr.removeClass('current');
$(this).addClass('current');
var newSelection = $(this).attr('rel');
var newRout = newSelection + 'h';var doubleRout = newSelection + 'x';
$('a[href*=' +newRout+ ']').parentsUntil('.row').show();
$('a[href*=' +doubleRout+ ']').parentsUntil('.row').show();
width.wrapAll("<div class='row'></div>")
;};});}); // конец ready
по консоли гугл хрома, ошибка возникает вот здесь
if($(this).attr('rel') == 'all'){
пишет uncaught typeerror undefined is not a function .
Скрипт обратного звонка callme. Callme работает и с фильтром и без. Фильтр работает только без callme. Скрипт для фильтра писал сам, настолько хорошо насколько хватило моих познаний.
Возможно callme подключает какую то не ту версию jquery, из за чего фильтр ломается?
Помогите разобраться новичку =)