Простое «больше чем», если работает только на Chrome? - PullRequest
0 голосов
/ 21 февраля 2012

Я пытаюсь ограничить максимальные размеры изображений высотой 128 пикселей или шириной 100%.

Этот код работает только в Chrome. Конечно это в разделе заголовка:)

<script type="text/javascript">
    $(document).ready(function () {
        $('img.constrain_proportions').each(function (i) {
                if (parseInt($(this).width()) > parseInt($(this).height())) { $(this).width("100%"); }
                else { $(this).height('128px'); }
        });
    });
</script>

По какой-то причине Firefox и IE выполняют IF, даже когда изображение в квадрате, например, 100x100. Я не понимаю, как это может быть, поскольку я явно определяю сравнение «больше, чем» ...

Заранее большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...