Изменить работу скрипта при другой ширине экрана
Добрый день
Есть скрипт, который выводит сначала 3 изображения, а по нажатию на кнопку еще 3. $(function () { $("div.more").slice(0, 3).show(); $("#loadMore").on('click', function (e) { e.preventDefault(); $("div.more:hidden").slice(0, 3).slideDown(); $( "#loadMore" ).addClass( "load_none" ); }); }); Как сделать, чтобы при уменьшении ширины экрана до max-width : 992px, выводилось сначала 4 изображения, а не 3? Заранее спасибо |
$(function () { if(screen.width < 992) $("div.more").slice(0, 4).show(); else $("div.more").slice(0, 3).show(); $("#loadMore").on('click', function (e) { e.preventDefault(); $("div.more:hidden").slice(0, 3).slideDown(); $( "#loadMore" ).addClass( "load_none" ); }); }); |
Пример
HTML5CSS2.1IECrOpSaFx <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Версия сайта для КПК</title> <style media="handheld"> body { max-width: 320px; /* Максимальная ширина страницы в пикселах */ } </style> </head> <body> <h1>Текст заголовка</h1> <p>Текст примера</p> </body> </html> |
ALEKS177,
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Часовой пояс GMT +3, время: 10:03. |