授权协议: MIT
开发语言: JavaScript
操作系统: 跨平台
收录时间: 2015-08-27
提 交 者: 叶秀兰

enquire.js 是轻量级,纯 JavaScript 实现的 CSS 媒体查询库:

  • JavaScript 回调媒体查询,匹配或者不匹配

  • 干净直观的 API

  • 超轻量级 —— 大约 0.8kb minified & gzipped!

完全无依赖,甚至是 jQuery。

简单使用:

enquire.register("screen and (max-width:45em)", {
    // OPTIONAL
    // If supplied, triggered when a media query matches.
    match : function() {},      
                                
    // OPTIONAL
    // If supplied, triggered when the media query transitions 
    // *from a matched state to an unmatched state*.
    unmatch : function() {},    
    
    // OPTIONAL
    // If supplied, triggered once, when the handler is registered.
    setup : function() {},    
                                
    // OPTIONAL, defaults to false
    // If set to true, defers execution of the setup function 
    // until the first time the media query is matched
    deferSetup : true,
                                
    // OPTIONAL
    // If supplied, triggered when handler is unregistered. 
    // Place cleanup code here
    destroy : function() {}
      
});
展开阅读全文

代码

enquire.js 的相关资讯

还没有任何资讯

enquire.js 的相关博客

[js]javascript索引

js&jq总结的还是挺棒的: http://www.cnblogs.com/yuanchenqi/articles/5980312.html http://www.cnblogs.com/yuanchenqi/art...

JavaScript(js)笔记

js注释 JavaScript注释与Java注释相同 // 单行注释 /* 多行注释 */ js五大基本类型:   number(数值型)、string(...

JS|JavaScript库

欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。 问题...

js 封装 js

define(['jquery'], function($) { var orderSummary = { $el: $('.summary-totals'), updateUrl : '../checkout/orderSummar...

Javascript---Javascript简介

Javascript学习记录 读Javascript高级程序设计(3版)记录

浅谈JS之text/javascript和application/javascript

问题描述: JS在IE8以下浏览器运行异常 代码: <script>标签是这样子写的: <script type="application/javascript"> //...

JS 有趣的JS

一、 var arr = []; for (var i = 0; i < 3; i++) { arr[i] = function() { console.log(i+'__') // 3 ...

javaScript(引入外部js/补充js)

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"></script> <!--一般...

javascript笔记(JavaScript_Core电子书)-JavaScript基础

/** * 基本数据类型 * js指包含五种数据类型:字符串、数字、布尔、NULL对象、undefined */ var str = "Hello JavaScript"; ...

enquire.js 的相关问答

还没有任何问答,马上提问

评论 (1)

加载中
@红薯 ,github的状态不对。这里显示watch是2502,实际上是star数量2502 #enquire.js#
2015/08/27 12:13
回复
举报
更多评论
1 评论
89 收藏
分享
在线直播报名
返回顶部
顶部