Я новичок в javascript, и я хочу использовать Magnific Popup (Ajax Type) на своем веб-сайте, но я не уверен, куда поставить следующий код:
$('.ajax-popup-link').magnificPopup({
type: 'ajax'
});
Я добавил файлы js и css на свой сайт и использовал этот класс в теге "a href" ниже:
class="ajax-popup-link"
Как мне заставить это работать?
Это довольно четко документировано на их сайте: http://dimsemenov.com/plugins/magnific-popup/documentation.html#ajax_type
Вы указываете путь к файлу в атрибуте href:
<a href="path-to-file.jpg" class="ajax-popup-link">click me</a>
Затем в документе, готовом вызове, вы начинаете масштабное всплывающее окно...
$(document).ready(function(){
$('.ajax-popup-link').magnificPopup({
type: 'ajax'
});
});
Я не думаю, что они специально скажут вам, чтобы он был включен в готовый документ, но, по крайней мере, это гарантирует, что элементы существуют до того, как js попытается добавить события и прослушиватели.
Вы получаете ошибки в консоли?