浅谈被jQuery抛弃的函数及替代函数


Posted in Javascript onMay 03, 2015

早前为了更好的浏览器兼容性,一直是使用jQuery-1.7.2版本;但是随着各大浏览器和技术的飞速发展,连bootstrap新版本都是需要引入jQuery-1.9以上的版本,代表着常用的jQuery-1.7.2也该告别历史舞台了;

但 是有些我们常用的函数也被弃用了;不注意的话就会各种报错;下面就来盘点这些已经被抛弃的函数;当然如果你不认识介绍的这些被弃函数;那恭喜你不需要去记 了,只需要理解它的替代函数即可;本文的意义是提醒亲们哪些函数被弃用了以及该用那些函数来替代;至于替代函数具体使用方法请谷哥度娘吧。

1:弃用函数:.live()

被弃版本:jQuery-1.9以上

替代函数:.on()

2:弃用函数:.die()

被弃版本:jQuery-1.9以上

替代函数:.off()

3:弃用函数:.size()

被弃版本:jQuery-1.8以上

替代函数:.length

4:弃用函数:.toggle()

被弃版本:jQuery-1.8以上

替代函数:。。。。。。

还好写本文的时候把这个函数扔到了最后,因为官方没有相应的替代函数,但是没有什么能阻挡拥有聪明智慧的程序员;

如果是用来切换css样式,可以使用 .toggleClass();

如果是要切换事件;可以使用下面自定义的函数;

var i=0;
$('#test').click(function(){
if(i==0){
//执行方法内容
i=1;
}else{
//执行方法内容
i=0;
}
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
Nov 30 Javascript
基于jquery的图片的切换(以数字的形式)
Feb 14 Javascript
javascript实现可改变滚动方向的无缝滚动实例
Jun 17 Javascript
javascript实现随机读取数组的方法
Aug 03 Javascript
AngularJS过滤器filter用法实例分析
Nov 04 Javascript
vue组件间通信解析
Mar 01 Javascript
原生js 封装get ,post, delete 请求的实例
Aug 11 Javascript
Vue动态控制input的disabled属性的方法
Jun 26 Javascript
对vue下点击事件传参和不传参的区别详解
Sep 15 Javascript
vue基础之v-bind属性、class和style用法分析
Mar 11 Javascript
webpack4从0搭建组件库的实现
Nov 29 Javascript
js制作提示框插件
Dec 24 Javascript
jQuery的几个我们必须了解的特点
May 03 #Javascript
jQuery的css() 方法使用指南
May 03 #Javascript
面向切面编程(AOP)的理解
May 01 #Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
May 01 #Javascript
使用AOP改善javascript代码
May 01 #Javascript
Javascript aop(面向切面编程)之around(环绕)分析
May 01 #Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
Apr 30 #Javascript
You might like
多文件上传的例子
2006/10/09 PHP
ThinkPHP跳转页success及error模板实例教程
2014/07/17 PHP
php调用KyotoTycoon简单实例
2015/04/02 PHP
JS 获取span标签中的值的代码 支持ie与firefox
2009/08/24 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
jquery使用$(element).is()来判断获取的tagName
2014/08/24 Javascript
Javascript核心读书有感之语句
2015/02/11 Javascript
JavaScript实现自动消除按钮功能的方法
2015/08/05 Javascript
基于javascript实现窗口抖动效果
2016/01/03 Javascript
jQuery表格插件datatables用法汇总
2016/03/29 Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
2016/08/21 Javascript
jQuery实现鼠标跟随效果
2017/02/20 Javascript
jquery实现倒计时小应用
2017/09/19 jQuery
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
webpack的CSS加载器的使用
2018/09/11 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
2020/01/14 Javascript
在pycharm中开发vue的方法步骤
2020/03/04 Javascript
微信小程序订阅消息(java后端实现)开发
2020/06/01 Javascript
微信小程序淘宝首页双排图片布局排版代码(推荐)
2020/10/29 Javascript
[01:55]2014DOTA2国际邀请赛 BBC正赛第一天总结
2014/07/10 DOTA
Python代理抓取并验证使用多线程实现
2013/05/03 Python
Python封装shell命令实例分析
2015/05/05 Python
Python中的二维数组实例(list与numpy.array)
2018/04/13 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
Python切片列表字符串如何实现切换
2020/08/06 Python
CSS3动画效果回调处理详解
2014/12/10 HTML / CSS
原生canvas制作画图小工具的踩坑和爬坑
2020/06/09 HTML / CSS
Bravofly德国:预订廉价航班和酒店
2019/09/22 全球购物
Ajax主要包含了哪些技术
2014/06/12 面试题
小学亲子活动总结
2014/07/01 职场文书
2014国庆节商场促销活动策划方案
2014/09/16 职场文书
个人党性锻炼总结
2015/03/05 职场文书
html5 录制mp3音频支持采样率和比特率设置
2021/07/15 Javascript