Задать вопрос
@Andrey_87

Как поправить ошибка Uncaught TypeError: t.find is not a function?

Подскажите что делаю не правильно, в результате creatOverlayLoadPage (картинка перед загрузкой пояляется), а модальное окно с контентом не появляется и выдает ошибку Uncaught TypeError: t.find is not a function

function quickview_open() {
$('body').prepend('<div id="messageLoadPage"></div><div class="mfp-bg-quickview"></div>');

					$.ajax({
						type:'post',
						url:'index.php?route=product/quickview&product_id=30',	
						
						dataType: 'html',
						beforeSend: function() {
							creatOverlayLoadPage(true); 
						},
						complete: function() {
						$('.mfp-bg-quickview').hide();
							$('#messageLoadPage').hide();
							creatOverlayLoadPage(false); 
						},	
								
						success:function (data) {
							$('.mfp-bg-quickview').hide();
							$data = $(data);
							var new_data = $data.find('#content').html();							
							$.magnificPopup.open({
								
								items: {
								
								src: new_data
								
								},
								type: 'inline'
								});
						}
					});							
}
  • Вопрос задан
  • 1898 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mrzgt
filter() – search through all the elements.
find() – search through all the child elements only.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
06 дек. 2024, в 07:30
5000 руб./за проект
06 дек. 2024, в 05:29
20000 руб./за проект
06 дек. 2024, в 03:58
10000 руб./за проект