Возникли проблемы при настройке размера с nyroModal v2 - PullRequest
2 голосов
/ 25 августа 2011

Я только сейчас начинаю работать с nyroModal.После сумасшествия, пытаясь выяснить, почему исчезла nyroModalSettings (кажется, это было до v2 ... или так я собираюсь), я стал немного ближе к тому, чтобы заставить работать опции.

Это, например, отлично работает для меня:

<script type="text/javascript">
    $(function() {
        $('.nyroModal').nm({showCloseButton: false});
        });
</script>

У моих всплывающих окон не будет кнопки закрытия, как ожидалось.

После этого синтаксиса я подумалэто должно работать, чтобы вызвать окно меньшего размера, чем по умолчанию:

<script type="text/javascript">
    $(function() {
        $('.nyroModal').nm({sizes: {w: 100, h: 100}});
        });
</script>

Не идти.Никаких синтаксических ошибок и т. Д., Просто не влияющих на размер блока.

Я также пытался использовать опции initW и initH.

Есть идеи, что мне не хватает?

Спасибо!- Аарон

1 Ответ

4 голосов
/ 27 августа 2011

Я работал над этой проблемой, чтобы открыть iframe.Мне пришлось использовать эти параметры, чтобы настроить размеры и исправить их, прежде чем показывался iframe.В любом случае, у меня все работает нормально:

var width = 800;
var height = 600;
$('.nyroModal').nyroModal({
  sizes: {
    initW: width, initH: height,
    minW: width, minH: height,
    w: width, h: height
  },
  callbacks: {
    beforeShowCont: function() { 
        width = $('.nyroModalCont').width();
        height = $('.nyroModalCont').height();
        $('.nyroModalCont iframe').css('width', width);
        $('.nyroModalCont iframe').css('height', height);
    }
  }
});

Надеюсь, это поможет вам.

...