jquery 1.7.1 升级到1.9.1 问题

首先,jquery 1.9.1已经移除了相关的api,如:live,使用on替代,详情参考:

http://www.cnblogs.com/lionden/archive/2013/03/21/2973410.html

 

另外有以为朋友也遇到了data, parseJSON如下问题:

http://www.cnblogs.com/zzbo/archive/2013/04/15/3022038.html

 

live / on / bind 等使用方式:

http://tuzii.me/diary/detail/265

 

而我遇到了如下问题:

 

我希望复制一段html内容,但却遇到了一个异常,这个在1.7下是好的,但是1.9是有问题的:
        var content = $("#template“).html();
        content = $(content);

 

异常如下:Error: Syntax error, unrecognized expression:

可定位到如下代码:

Sizzle.error = function( msg ) {

throw new Error( "Syntax error, unrecognized expression: " + msg );
};
 
搜索后发现stackoverflow上面有同样的问题:

并且也给出了解答,可以通过$.parseHTML来解决:

http://stage.jquery.com/upgrade-guide/1.9/#jquery-htmlstring-versus-jquery-selectorstring

 

var content = $("#template“).html();
        content = $($.parseHTML(content));

jquery1.x升级到最新版3.6,兼容旧版插件.zip jquery-migrate-3.3.2.js 立即下载

相关推荐

SoC芯片时钟树优化实战:如何用分段CTS解决DDRPHY与Memory Controller的时序难题

本文深入探讨了SoC芯片时钟树优化中的分段CTS技术,重点解决DDRPHY与Memory Controller之间的时序难题。通过分析多域时钟架构的复杂性,提出三级分段CTS策略,并结合28nm移动SoC实战案例,展示如何通过Guide Buffer插入和本地段重构实现72%的跨域偏差改善。文章还涵盖5nm以下工艺的线阻变异、热梯度效应等特殊考量,为数字IC设计提供时钟树综合的高阶解决方案。

kkk56的博客 905

WEB界面jquery1.7.2版本升级到jquery3.6版本需要注意的问题

$.size();需要更改为$.length; 原因:1.8版本的时候$.size()被废弃 页面加载的时候,$(function(){})与onload=""谁先执行的问题。 jquery1.7.2版本:$(function(){})函数比onload=""先执行 jquery3.6版本:onload=""函数比 $(function(){})先执行 ...

pow8368684的专栏 1869

Cesium实战:5分钟搞定离线地图与地形加载(附避坑指南)

本文详细介绍了Cesium在内网环境下的离线部署实战方案,重点解决了影像与地形数据的本地加载问题。通过逐步指导项目配置、本地瓦片与自定义地形数据的处理,并优化相机控制体验,帮助开发者快速构建安全、高效的三维地球应用,避免常见的401错误与加载失败陷阱。

weixin_30632089的博客 281

jQuery版本升级踩坑大全

背景 -------------------------------------------------------------------------------- jQuery想必各个web工程师都再熟悉不过了,不过现如今很多网站还采用了很古老的jQuery版本。其实如果早期版本使用不当,可能会有DOMXSS漏洞,非常建议升级到jQuery 1.9.x或以上版本。前段时间我就主导了这件事情...

weixin_30879833的博客 1083

突破NER性能瓶颈:BERT与LLM协同的混合架构实践

性能卓越:在多个测试集上,F1分数比单一模型提升5-15%成本可控:相比纯LLM方案,成本降低60%以上易于落地:架构清晰,便于调试和优化这种"专才+通才"的组合思路可以扩展到其他NLP任务中,如关系抽取、事件提取、文本分类等。更精细的流水线优化多模型投票机制在线学习与自适应调整不追求单一模型的万能,而是通过精心设计的组合,让每个组件发挥其独特优势,最终实现系统性能的最优化。欢迎在评论区分享你在NER任务中的实践经验,或者对这个混合架构的改进建议!

Ven%的博客 1022

保姆级教程解决Edge Copilot该服务在你所在的地区不可用及Sign in to continue your chat.——电脑篇

相信很多人更新到Win11之后都注意到自带的浏览器右上角多了一个Copilot,这个副驾驶是微软与OpenAI合作,免费使用,包括插件功能。相当于你可以在电脑上免费的使用GPT4。很可惜,点开提示该服务在你所在的地区不可用。很多人第一时间想到科学的上网应该就可以解决了,尝试后又提示you’ve reached the conversation limit for today.Sign in to continue your chat.明明登录账号了为什么还是不能用?不是免费吗,为什么提示今天受限制。 其实上

weixin_44887342的博客 5万+

jQuery

jQuery是一个javascript库,核心理念是write less,do more(写得更少,做得更多),他内部帮我们把几乎所有功能都做了封装,相比上一节基于DOM、BOM操作会更加简单。 前戏 1. 快速应用 <script src="../jquery-3.5.1.js"></script> 2. DOM对象和jQuery对象 DOM对象和jQuery对象都为标签提供了各种各种功能,并且两者之间可以进行相互转换。 jquery对象[0] => Dom对象 Dom

weixin_45590490的博客 351

q-learning精讲

Q-learning Q-learning是一种用于机器学习的强化学习技术。 Q-learning的目标是学习一种策略,告诉Agent在什么情况下要采取什么行动。 它不需要环境模型,可以处理随机转换和奖励的问题,而无需进行调整。 对于任何有限马尔可夫决策过程(FMDP),Q学习找到一种最优的策略,即从当前状态开始,它在任何和所有后续步骤中最大化总奖励的预期值。在给定无限探索时间和部分随机策略的情况...

weixin_41697507的博客 1万+

jQuery升级方法

起因: 公司绿盟扫描扫出网元有jQuery版本漏洞问题 升级方法: 1.找到jQuery文件,我的路径为:/src/main/webapp/plugin/jquery/js/jquery.min.js 2.下载需要升级的jQuery文件到指定目录,建议与升级前的jQuery文件同目录。下载地址:https://jquery.com/download/ 3.更换jQuery的引用。 ...

graves-yu的博客 1万+

手把手教你学Simulink--复杂环境适应的四足机器人领域仿真建模实例:构建一个基于Simulink的四足机器人动态平衡保持仿真模型

通过上述步骤,你可以构建一个基本的基于Simulink的四足机器人动态平衡保持仿真模型。此模型不仅有助于理解四足机器人在复杂环境中的动态平衡控制原理,也为进一步优化提供了基础。随着技术的发展,还可以探索更多高级功能,如自适应步态调整、强化学习等,以提高机器人的智能性和适应性。

MHD0815的博客 236

【思博伦】史上最详细Spirent TestCenter测试仪使用教程精讲(一)!图解超赞超详细!!!

3. 在弹出的界面中,找到菜单栏中的“Connect/Create”,选择下拉框中的“Connect to Physical/Visual Chassis”,在弹出的对话框中输入思博伦测试仪的IP地址:192.168.6.244,点击“OK”;说明:目前我们只需要使用到Raw Stream Block,不需要用到Bound Stream Block。说明:如果要使用100G模式,由于硬件限制,必须连续3个面板端口同时配置为100G使用。打开安装包,并按照提示按照即可。

风云说通信 6479

jQuery 版本升级迁移

当引入重大更改时,升级 jQuery 之类的库可能需要大量工作。jQuery Migrate 通过恢复已删除的 API 来简化此操作,并在使用已删除和/或已弃用的 API 时在浏览器控制台中显示警告(仅 jQuery Migrate 开发版本)。 这样,您就可以发现并修复原本会出错的错误,直到不再需要 jQuery Migrate 并将其删除为止。

剑若成风的成长日志 5437

(秋招复习)一些SLAM基础

秋招复习--SLAM基础知识篇

weixin_45432823的博客 768

IE低版本兼容性踩坑记(一)

在WINDOWS10 IE11下采用开发者模式,使用IE9模式测试无问题。在真机或者虚拟机WINDOWS7 IE9出现兼容性问题,JQUERY的JS报错。Attribute方面的错误。 Jquery版本1.9.1,版本升级到1.12.4解决问题。 WINDOWS 7 64位操作系统,IE9 64位浏览器无问题,IE9 32浏览器出现问题,暂时没有解决,有解决方案的欢迎提供。 ...

由入门到精通 973

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

jquery1.9的变化(官方升级指引没有提到的变化)

今天从jquery1.7.1 升级至jquery 1.9.1,踩到两个坑,在此记录一下,方便其他朋友解决类似问题。 1、data() 在不存在节点时的差异:取一个不存在节点的data值时,在1.7版本会返回undefined,而在1.9.1会返回unll。假设页面上不存在id为none的节点,但有以下JS代码:$('#none').data('anyKey'); 在1.9.1会返回null。所...

weixin_30784501的博客 140

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

SlickGrid使用JQuery1.9.1后的调整列大小问题

最近在使用SlickGrid,还没有研究很透,算是边学边用吧。 从GitHub上donwload下它的代码,但是它现在使用的是jquery1.7,jquery最新都升级到2.0了,所以我把jquery的版本指向了我自己的1.9.1 但是这么做之后,grid的column不能调整大小了。 开始以为是slickgrid的代码问题,还给开发者提了个issue,后来研究了下它的结构,发现可能是jqu

测试这点事儿 1807

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

关于jquery版本与兼容ie7,ie8的一些问题

jquery版本很多,当初我这小白以为版本越高越好,后来在写页面时要兼容到ie7,8时,才发现遇到一些问题。我觉得要兼容ie7,8 尽量不要用jq3+, 用jq1+就好了。 我的页面有用到bootstrap页签,在引入jq1-7-1,会报错:Bootstrap's JavaScript requires jQuery version 1.9.1 or higher。 明显它提示我用1...

a633125的博客 464

jquery-ui sortable拖拽问题

一开始我用jquery-ui-1.7.3.custom.min.js实现表格的拖拽,但是在IE9怎么都拖不了,最后发现这个js里面限定了浏览器的版本。最后果断使用jquery-ui-1.8.21.custom.js,发现问题解决了...

swallow5541的专栏 382

'$.browser.msie' 为空或不是对象

最近决定整改一下jquery 的版本,于是就将 jquery 从 1.7.2 升级到了 1.9.1 结果就发现原有的插件报错了。   '$.browser.msie' 为空或不是对象,这个是jQuery错误 出现这个错误,是因为升级了jQuery版本,从1.9以前升级到1.9以后,因为$.browser.msie在1.9以后的jQuery中不存在了,所以报错。   jQuery 1.9 ...

weixin_34406796的博客 112

Plone 4.2 升级核心解析:Zope、jQuery、TinyMCE、Dexterity与PFG五大增强

内容管理系统(CMS)升级本质是架构演进与体验重构。理解Plone这类基于Zope和Python的企业级CMS,需从底层运行时(Zope)、前端交互框架(jQuery)、富文本编辑能力(TinyMCE)、内容建模范式(Dexterity)及表单处理机制(PloneFormGen)五维协同切入。其技术价值在于提升系统稳定性、响应速度、开发可维护性与安全合规性,广泛应用于政务门户、高校平台、律所知识库等对权限、审计与长期运维有严苛要求的场景。Plone 4.2 正是这一演进的关键节点,标志着从传统Archety

weixin_29274337的博客 357

jQuery1.9+ 废弃的函数和方法 升级Jquery版本遇到的问题

jQuery1.9+ 废弃的函数和方法 升级Jquery版本遇到的问题 jQuery1.9中改变的地方 Jquery1.9中改变了很多东西,具体的升级可以参考一下官方的升级指南。 .toggle(function, function, … ) 方法删除 这个方法绑定两个或多个处理程序到匹配的元素,用来执行交替的点击事件。它不应该被混同于显示或隐藏匹配元素.toggle( )方法,因

kingken212的专栏 756

在Web应用程序中将jQuery版本从1.8升级到3.7

最近,我的任务是将2013年最后一次维护的Web门户中的jQuery升级到最新版本的jQuery,即截至2024年3月的3.7版。快速检查发现代码中有超过2000+个地方引用了jQuery 1.8.3

寒冰屋的专栏 3125

[转]jQuery 1.9升级指南

[size=medium]原文地址:http://jquery.com/upgrade-guide/1.9/ 翻译的不对或者不通顺的地方欢迎拍砖留言。 概述 jQuery 1.9删除或修改了几个过去行为不一致或效率低下的几个API。他们在以前的jQuery版本中已经标注过过时(deprecated)的API,特别是1.7和1.8。 在做这些变化中,团队的目标是修复jQuery的行为不...

是非一念间 226

jQuery版本升级问题汇总

背景:客户需要,认为3.0之前的版本存在XSS(跨站脚本攻击)风险,jquery版本需要从当前的1.8.2更新到3.3.1。 查询了官方文档,https://www.jquery123.com/category/deprecated/deprecated-3.0/ 3.0以后的版本主要弃用的API有:.bind()、.unbind()、.delegate()、.undelegate()、...

weixin_30432579的博客 2118
上一篇: Bootstrap 资源列表
xiaoxinphp
博客等级 码龄18年 1粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值