`
jiasky
  • 浏览: 23336 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

jquery-1.2.6和jquery-1.6.2兼容性问题

 
阅读更多

刚将jquery-1.2.6.js替换成query-1.6.2.js文件时发现一个问题,

 

<script type="text/javascript" src="js/jquery-1.6.2.js"></script>

 

<input type="checkbox" onclick="select_cancel($(this));" class="select">
<br>
<input type="checkbox" name="entityIds" class="select">
<br>
<input type="checkbox" name="entityIds" class="select">
<br>

 

function select_cancel(obj) {
            //ignore undefined
            var selected = false;
            if (obj.attr("checked")) {
                selected = true;
            }
            obj.click(function() {
                $("input[@name='entityIds']").each(function() {
                    $(this).attr("checked", selected);
                });
            });
        }

         此时在jquery-1.6.2.js第4057行报出语法解析错误:

Sizzle.error = function( msg ) {
	throw "Syntax error, unrecognized expression: " + msg;
};

但当将1.6.2换成1.2.6时却能正常解析,可见在1.6.2版本中对去掉了 @name过滤了方式 ,

即在使用jquery-1.6.2.js时将$("input[@name ='entityIds']")改为$("input[name='entityIds']"),也能正常解析。

 

 

1
0
分享到:
评论

相关推荐

    jquery-1.2.6.js

    jquery-1.2.6.js版本大家下载使用

    jquery-1.2.6.min.js

    jquery-1.2.6 jquery jquery历史版本

    jquery-1.2.6.min.rar

    尽管jQuery 1.2.6是一个较早的版本,但其设计理念和大部分功能在后续版本中得到了延续和发展。对于学习JavaScript和Web开发的初学者来说,理解和掌握这个版本的jQuery将有助于深入理解现代前端开发的基础。同时,...

    jquery-1.2.6-vsdoc

    jQuery 1.2.6-VSDOC中文版的出现,极大地便利了中国开发者对jQuery的学习和使用。尽管版本较旧,但其基础功能和思想仍然对现代前端开发具有指导意义。理解并掌握jQuery的核心特性,能够提升我们的开发效率,为项目...

    jquery-1.2.6.pack.js

    jquery-1.2.6.pack.js非常实用,确切解决你的难题。。。

    jquery-easyui-1.2.6

    jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI...jQuery-Easyui-1.2.6中含有jQuery库、easyui库、demo实例和jquery_easyui_中文帮助文档等。

    jQuery-1.2.6文件和文档

    2. **jquery-1.2.6-vsdoc-cn.rar** 和 **jquery-1.2.6-vsdoc-cn**:这两个文件可能是jQuery 1.2.6的中文版文档或源代码注释,特别的是,".vsdoc" 文件是Visual Studio为了提供IntelliSense(代码提示)支持而使用的...

    jquery-1.2.6-intellisense

    首先,jQuery 1.2.6是jQuery库的一个早期版本,尽管现在已有更新的版本,但1.2.6仍被许多项目所采用,因为它稳定且兼容性良好。IntelliSense,是微软Visual Studio系列IDE中的一个特性,它为编程语言提供了代码自动...

    jquery 框架 jquery-1.2.6

    随着技术的发展,开发者通常会推荐使用更现代的jQuery版本,如3.x系列,以获得更好的兼容性和性能。不过,在维护旧项目时,理解并使用1.2.6版本仍然很有必要。 总的来说,jQuery框架简化了JavaScript的编程,使得...

    JQuery类库(jquery-1.2.1,jquery-1.2.6,jquery-1.3.2,jquery-1.4.1)

    - **jquery-1.2.6**:此版本主要修复了一些已知的bug,提高了稳定性和兼容性,优化了内部性能。 - **jquery-1.3.2**:这个版本引入了jQuery.noConflict(),解决了与其他JavaScript库可能存在的命名冲突问题。同时,...

    webservice中用到的jar,xfire-java5-1.2.6.jar

    webservice中用到的jar,xfire-java5-1.2.6.jar,xfire-java5-1.2.6.jar,xfire-java5-1.2.6.jar,xfire-java5-1.2.6.jar

    xfire-1.2.6.rar xfire-1.2.6.rar xfire-1.2.6.rar

    对比`xfire-distribution-1.2.6-sources.jar`,这个文件可能包含更多元化的开发资源,如额外的示例、测试用例等,便于开发者进行深入研究和调试。 在XFire 1.2.6版本中,其主要特性包括: 1. **多协议支持**:...

    jquery-1.2.6和API手册

    《jQuery 1.2.6 和 API 手册》是一个重要的资源,对于深入理解JavaScript库jQuery的早期版本,特别是1.2.6版,有着极大的帮助。jQuery是JavaScript的一个库,它极大地简化了HTML文档遍历、事件处理、动画以及Ajax...

    ajax下载 ajx jquery下载 ajax jquery-1.2.6.js下载 j2ee jquery下载

    总结来说,这个压缩包提供了jQuery 1.2.6版本的源码和压缩文件,对于那些需要在旧项目中维护或学习这个特定版本的开发者来说,这是一个宝贵的资源。无论是在新项目中使用jQuery进行DOM操作、事件处理、动画制作,...

    webservice中用到的jar,xfire-jaxws-1.2.6.jar

    webservice中用到的jar,xfire-jaxws-1.2.6.jar,xfire-jaxws-1.2.6.jar,xfire-jaxws-1.2.6.jar

Global site tag (gtag.js) - Google Analytics