
正文
jquery1.71.8的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用JQuery,出现错误,IE报错为:null为空或者不是对象
加载顺序问题。如果你把$(#questions_1497).toggle();提出来放在 (function(){ (#questions_1497).toggle();});中就OK了。或者把回复放在后面执行。
$.browser.msie 为空或不是对象,这个是jQuery错误 出现这个错误,是因为升级了jQuery版本,从9以前升级到9以后,因为$.browser.msie在9以后的jQuery中不存在了,所以报错。
null 为空或不是对象,是你的js代码报的错误,你是否用到了别人的js文件,比如说用了dtree?ext?jquery等等。
相关问答
Q1: jquery如何获得表格所在的行数和列数
jQuery 提供了index()方法用于获取第一个匹配元素相对于其同胞元素的 index 位置(从0开始计数),基本语法为:$(selector).index()。因此当前 tr 的 index 可以得到行数,当前 td 的 index 可以得到列数。
获取slickgrid对象,它有许多的方法,如slickgrid对象.getData(),就可以得到表中所有的数据。下面是一些方法的截图。
jQuery 遍历的 eq() 方法将匹配元素集缩减值指定 index 上的一个,index表示元素的位置(最小为 0)。
Q2: 怎么看待jquery可能不再兼容ie6/7/8
1、它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 0+, FF5+, Safari 0+, Opera 0+),jQuery0及后续版本将不再支持IE6/7/8浏览器。
2、可以使用原生JS或者低版本的Jqueryx版本。因为Jquery从x版本开始已经不再进行IE低版本(IEIEIE8)的兼容性处理。如果需要兼容低版本的IE版本,建议使用原生JS或者低版本的Jqueryx版本。
3、jQuery 从 9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 0 版本中,将不再支持 IE 6/7/8。 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 9。
4、你问反了,应该是ie9支不支持jq11,这个是支持的,jq0以上版本不支持ie678,现在还没有不支持ie9的浏览器的jq版本呢。jq11就算不支持ie678也是小部分不支持,就是平时说的js兼容性问题。并不是全部不支持。
5、jQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 0+, FF 5+, Safari 0+, Opera 0+),jQuery0及后续版本将不再支持IE6/7/8浏览器。
关于jquery1.71.8和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







