live()在1.9中已废除

1.
bind() delegate() live() 三种方法在jQuery1.8之后都不推荐使用,官方在1.9时已经取消使用live()方法了,所以建议都使用on()方法。

$("#pageGro li").live("click",function(){
        if(pageCount > 5){
            var pageNum = parseInt($(this).html());
            ...
    });
$("#pageGro ul").on("click","li",function(){//不需可写null 为js动态创建的未来元素添加事件
        if(pageCount > 5){
            var pageNum = parseInt($(this).html());
            ...
    }); 

  1. .fn= .prototype 命名空间 .fn.extend() .extend()添加类方法

你可能感兴趣的:(js&jquery)