Я хочу, чтобы шрифт был удивительным, только когда размер окна меньше 960 пикселей, поэтому я добавляю это условие, если (window.matchMedia ("(max-width: 960px)").), А также когда я изменить размер окна более 960 эта икона должна была исчезнуть и вновь появиться, когда окно изменения размера под 960 так я этот код:изменить размер окна с помощью jquery
$(window).resize(function() {
if (window.matchMedia("(max-width: 960px)").matches) {
$('li.has_children').prepend('<i class="fa fa-arrow-up"></i>');
$('li.has_children').click(function (e) {
$(this).children('i').toggleClass("fa-arrow-up fa-arrow-down");
$(this).children('ul.navi').toggle('1000');
return false;
});
}
}).trigger("resize");
, но проблема в том, что, когда я изменить размер окна я имел несколько значок вместо одного
почему бы не использовать CSS @media, чтобы сделать это – pathfinder
я первый использовать медиа-запрос с это: после { цвета: черный; содержание: "\ f107"; font-family: FontAwesome; }, но проблема в том, что когда я хочу изменить значок на клике, я не могу получить css после содержимого с помощью jquery –