gpt4 book ai didi

jQuery 仅在加载移动 CSS 时运行?

转载 作者:行者123 更新时间:2023-11-28 11:44:42 25 4
gpt4 key购买 nike

我正在使用诸如

之类的媒体查询加载我的移动专用 CSS
<link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 480px)" href="/includes/css/mobile.css" />

但除了这些 CSS 更改之外,我还需要重新排序部分 HTML,例如

$('#moveOne').after($('#theOther');

我只希望在浏览器确实加载了 mobile.css 时执行此操作。所以我想在 mobile.css 中添加一些奇怪的 CSS 值,然后像这样检查它的值

if($'#notVisible').css('color') == 'red') {
$('#moveOne').after($('#theOther');
}

有更好的方法吗?

最佳答案

我觉得,你做的绝对好。

但更合乎逻辑的方法是设置 width 而不是 color

if($'#notVisible').width() == '500px') {
$('#moveOne').after($('#theOther');
}

另外,你可以试试matchMedia.js

看这里Using_media_queries_from_code也是。

关于jQuery 仅在加载移动 CSS 时运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12775598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com