У меня есть несколько ответов об использовании плагина в ручном режиме через $.nmManual
.
В основном вы должны инициировать фильтры с кодом, подобным этому:
$.nmManual('http://mypage.html/', {
callbacks: {
initFilters: function(nm) {
nm.filters.push('somefilter');
nm.filters.push('anotherfilter');
}
}
});
Чтобы открыть страницу вручную, вам понадобится $.nmManual('mypage.html');
, если я правильно помню, она загрузит фильтр link
, но если вы хотите вручную открыть страницу внутри фрейма, вам понадобятся оба фильтра link
и iframe
: Открыть iframe вручную в nyroModal?
Об изменении размера загруженной страницы, время назад я имел дело с, но у меня нет результатов ... используя этот код:
$(window).resize(function() {
if($.nmTop() !== undefined)
{
$.nmTop().resize(true);
}
});
мы можем принудительно изменить размер, но в этом случае он работает очень плохо, с шагом задержки, как вы можете видеть, играя с окном ... У меня больше не было времени переписать resize
функцию ...
Я не знаю, такое же поведение при использовании селектора DOM.
Наконец, опция modal: true
предотвращает закрытие всплывающего окна, когда вы щелкаете за пределами его края, который находится на темном фоне.