- 超轻量级,代码仅仅200行
- 动态DOM元素查找,即使是异步加入的DOM节点依然有效
- 在页面UI渲染之前运行,特别适用于代替以往UI渲染导致页面载入后闪动一次的场景
var q = $(".test2").each(function(){
this.innerHTML = "test11";
});
q.style("color: red;");
q.die();
var q = $(".test2").each(function(){
this.classList.add("test8848"); //添加class
this.classList.remove("test2"); //删除class
this.classList.toggle("test3"); //切换class
this.classList.contains("test3"); //判断class是否存在
});
为IE提供addEventListener支持,并修正事件注册顺序和执行顺序相反的问题。
var q = $("a").each(function(){
this.addEventListener("click", function(e){
e.preventDefault();
console.log(e.target);
});
});
var q = $("a").each(function(){
this.getAttribute("href"); //修正IE6 IE7下bug
});