首页 | 5680 | 733 | 366 | 添加收藏 上一个 下一个
colpicker取色器兼容不同jquery版本

轻便好用,但是对jquery版本有兼容性问题,所以干脆改了一下,做了兼容,方便使用。


兼容性原因:


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


bind();
$("p").bind("click", function() {    
    alert("The paragraph was clicked.");  
});
delegate()
   $("#div2").delegate("p", "click", function() {    
    $(this).css("background-color", "pink");  
});
live(); 
$("#div2").live("click", function() {    
    $(this).css("background-color", "pink");  
});

那这里用取色器时,将 jquery.colorpicker.js 中 live方法 用 on替换即可,替换后在 1.8 以上的jquery版本中也能用了.在 jquery.colorpicker.js 中查找 live方法,替换为 on ,具体就不说了