Minor
Постоялец
- Регистрация
 - 16 Авг 2012
 
- Сообщения
 - 260
 
- Реакции
 - 111
 
- Автор темы
 - #1
 
По умолчанию Simpla построена на jquery 1.7, поэтому если поставить версию jquery 1.9 и старше (например как этого требует Bootstrap), то аякс корзина перестанет работать, в консоли будет такое сообщение - 
	
	
	
		
Причина в том, что функция live в jquery 1.9+ удалена.
Самый простой вариант вернуть работоспособность - это прописать свою функцию live. Открываем файл ajax_cart.js, и в начале пишем
	
	
	
		
Profit!
	
		
			
		
		
	
				
			
		Код:
	
	TypeError: $(...).live is not a function
	Причина в том, что функция live в jquery 1.9+ удалена.
Самый простой вариант вернуть работоспособность - это прописать свою функцию live. Открываем файл ajax_cart.js, и в начале пишем
		Код:
	
	jQuery.fn.extend({
    live: function (event, callback) {
       if (this.selector) {
            jQuery(document).on(event, this.selector, callback);
        }
    }
});
	Profit!