我只想在窗口大小低于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 –