[英]checking css media queries with jquery not working
我不禁感到愚蠢。 我有一個簡單的設置,應該可以,但是不能。 顯然我錯過了一些簡單的東西。 我試圖讓它加載到文檔准備好,而不是使用窗口滾動順便說一句。
為什么這不起作用?
if ($(".container").css("width") == "100%"){
alert("adfgf adg df afdgadg");
}
提前致謝。
jQuery似乎只返回像素寬度,而不是百分比。 嘗試使用
if ($('.container').width() === $('.container').parent().width())
這將檢查以確保某些寬度與其直接父元素的寬度相同。
使用width()
:
if ($(".container").width() == $(window).width()){
alert("adfgf adg df afdgadg");
}
演示: http : //jsfiddle.net/bxLLH/3/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.