不同Jquery版本引发的危机

        这是最近三个月写得最完美的作品了,用JS实现了一个拖拽排序,效果图如下:

      

      一开始进入项目有了这样的拖拽实现想法,一点头绪没有,请教师兄说这样实现不可能。当时觉得很遗憾,打算用传统的方式去实现。正构思传统的方式,感觉时间充裕,就回到了拖拽的想法上来。终于实现了。其实我不是炫耀这个(当然,感兴趣的话,可以QQ907087894联系我,我会整理Demo上传到资源中心),我想说的是下文。

      就在我实现的同时,师姐帮另一个伙伴写了一个传统方案的Demo,他进行的是修改的排序。在她机器上演示的时候,当时就觉得很震撼,在她的鼠标滑动下,走马观花了一遍代码,看着长长的链式JS,顿生仰慕。当时就想,等项目结了,好好研究她这个。

    

     2个月后,等来了,闲暇。缘于对JS的生疏,很吃力的勉强看懂了代码,运行的时候,飞来了一只虫子。移动的时候,一直提示无选择项。

   

for(var j = 0; j < div_count; j++){
			if(($("#eva_div_all").children().eq(j).children().children().eq(0).attr('checked'))=='checked'){
				var valid_checked = $("#eva_div_all").children().eq(j).children().children().eq(0).attr('id');
				if(valid_checked==checked_name){alert(alert_des);return;}
				/* 对调 */
				var temp = $("#eva_div_all").children().eq(j).attr('id');
				var temp_html = $("#"+temp).html();
				var before_temp = $("#eva_div_all").children().eq(j+num).attr('id');
				var before_temp_html = $("#"+before_temp).html();
				$("#"+temp).html('');
				$("#"+before_temp).html('');
				$("#"+temp).html(before_temp_html);
				$("#"+before_temp).html(temp_html);
				checked = 'true';
				new_order();
			}
		}
		if(checked=='false'){
			alert('无选择项!!');
		}


      俨然飞虫进入了眼睛,不断的揉啊揉,就是出不来,一天就是这么过的。

     无奈了,解铃还需系铃人,她来了,调试了许久许久,还不是不行,后来对比她本地的代码,毫无差异,她本地也运行正常。后来我们就达成了共识浏览器问题。

   $("#eva_div_all").children().eq(j).children().children().eq(0).attr('checked'))=='checked')

    浏览器对ehecked属性支持不一样。  

   她是firefox 23, 我的是16.0.1。很开心,终算找到问题的症结了,此事算是告一段落。

    

     一个星期后的今天,用同样的浏览器访问服务器上的资源,又不存在这个问题了。接着研究吧。

     还好,不知道哪来的灵感,把原引入的jquery.js换成jquery-1.7.2.min.js,问题终于再次被解决。

     不知道还会不会在被推翻,呵呵~~


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
牛叉广告管理优化大师【程序主要特点】 1. 可系统化管理网站内所有广告资源。 2. 可智能投放广告,最大化变现网站流量。 3. 前台广告投放采用纯js文件,网站最小负载,即使php或mysql崩溃也不影响广告投放。赞! 4. 后台管理采用php,存储广告资源,动态生成前台广告纯js文件。广告统计采用mysql。 5. js文件被浏览器下载一次后缓存,可减轻服务器负担,提高页面浏览速度。 6. 广告资源可分类、分组管理,再多能也轻松管理。 7. 强大的广告展示/点击监测统计功能,iframe、flash等复杂形式的第三方广告也能监测统计。 8. 可单独开启/关闭广告的监测统计功能。 9. 提供广告的多种详细统计数据、日志、报告,实时掌握网站广告效果评估监测,满足各类人员的监控需求。 10.独有的广告代码编辑器,可在线编辑完成直投广告。 11.广告策略可分类、分组管理,再多也能轻松管理。 12.可按照cookie、时间、操作系统、分辨率、浏览器、语言、被访url、来源、地域等多维条件投放广告。 13.多种条件组合投放广告,让你的广告投放智能化,精准化。 14.广告位可分类、分组管理,再多也能轻松管理。 15.部署广告位代码后,所有广告相关操作均通过系统后台完成,并在实际页面实时生效,告别频繁修改页面广告代码时代。 16.模块化结构,只需简单插入,移走广告、广告策略模块就能轻松实现智能广告投放。 17.具有一定的反广告过滤功能。 18.多用户,除了超级管理员,你还可以安排其他管理角色。 19.可在线指纹升级,轻松拥有最新功能! 20.概括的说:使用本程序快速低成本建立自己网站的广告管理、智能投放系统,助力广告收益飚升!    【2.12版更新日志】 1. 第三方jsjquery升级到最新的1.11.0。 2. 修改界面可适应1024像素屏幕。 3. 修正广告代码以使广告位代码的div容器class可以增加其他类名而不会出错。 4. 安装增加浏览器版本判断,低于IE8提示更换浏览器。后台登陆浏览器版本推荐IE8 ,Chrome,Firefox等等。   【2.11版更新日志】 1. 增加了广告管理,广告策略管理,广告位管理可通过gid搜索功能。 2. 第三方插件升级。 3. 降低添加/修改广告时调用广告模板操作权限。   【2.10版新增功能】 1. “广告模板”功能。广告模板管理,添加广告可以从广告模板里选择。 2. 修复了用户组编辑广告权限的错误。 3. 优化了部分代码,提高了某些特殊服务器环境程序的速度。   【2.00版更新说明】 1. 换装全新界面,视觉更直观,操作更便捷。 2. 数据文件全面升级,更加安全。 3. 增加分类功能,站群广告也能轻松应对。 4. 广告统计增大了统计范围。 5. 取消部分没用的功能。 6. 全面优化代码,效率更高。 7. 增加全开放式主题皮肤设计,随时随地更换你喜欢的主题风格,自制主题皮肤即插即用。   【安装注意】不要将程序放到根目录下。   【安装方法】 1. 确认你的网站支持 php mysql。 2. FTP上传完整的程序到你网站自定义目录。 3. 浏览器运行目录下的install.php(如果检测出错,那可能需要修改自定义目录的属性0755或0777) 4. 填写MySql用户名密码完成安装!   【使用步骤】 1. 根据网站广告位置添加广告位。 2. 添加所有的广告资源。 3. 根据需要添加广告投放策略。 4. 制定广告位投放什么广告。 5. 根据广告统计数据调整广告投放策略。   【警告】 本计算机程序受著作权法和国际公约的保护,未经授权擅自复制或散布本程序的部分或 全部,将承受严厉的民事和刑事处罚,对已知的违反者将给予法律范围内的全面制裁。   本程序版权归牛叉软件(NiuXsoft.com)所有, 未经许可, 严禁用于商业用途!
亿美内容管理系统(ExmayCMS)是国内最专注的JAVA开源软件组织之一,国内第一个致力JAVA企业级开源软件的公司,国内首家开源软件社会企业――长沙亿美软件有限公司旗下基于JAVA技术研究开发的具有自主核心技术与自主知识产权、适合我国国情的JAVA EE开源内容管理系统软件。 ExmayCMS致力于为政府机关、企业、事业单位、社会团体、教育机构、媒体机构、金融机构、通讯机构、个人站长信息化建设提供一个开放、安全、强大、稳定、灵活、智能的且高可靠、高可用、高复用、高伸缩、高扩展、高性能的内容管理**台。 ExmayCMS采用Struts2 Spring Hibernate Lucene3 EhCache Freemarker JQuery等主流技术架构,默认使用MySQL数据库,并支持Oracle、SqlServer、Sybase、DB2等主流数据库,全部源代码永久开放,无任何功能限制。 ExmayCMS采用国际上先进的插件化、模型化、模板化、模块化思想进行研发,代码简洁、依赖性小、高内聚低藕合、灵活性强、扩展性高。强大、灵活、简单、易用的模板标签,随心所欲的制作与更换模板,让界面想怎么换就怎么换。 ExmayCMS内置新闻、图片内容模型,在此基础上可以非常简单方便的扩展出个性的内容模型(如下载、视频、产品、专题), 易于进行二次开发,适应需求的频繁变更。 ExmayCMS提供了从内容采集、创建、组织、管理、传递、发布、共享、呈送、展示等信息全生命周期过程中所需的各项功能,利用ExmayCMS可以轻松创建政府门户、电子政务**台、企业门户、企业信息及产品展示**台、企业内网、银行信息**台、银行内网、教育门户、校园网、学校门户、媒体门户、垂直门户、地方门户、行业门户、行业网站、个人网站等。 中国开源数十载,开源社区的力量从未在中国展现过,中国的国情决定是开源社区成长的步履维艰,环境决定了发展的速度与高度,要想从中得以突破,只有营造适宜的环境。国内没有真正意义上的开源社区的存在,开源就犹如无源之水、无本之木,终将无法长久。而国内没有真正意义上的开源软件与开源项目的存在,也终将难以推动国内开源社区的发展与状大。亿美软件期望聚集一批愿意贡献力量的开源爱好者,以开源项目去带动更多的开源爱好者的参与及扩大开源的影响力,从而使真正意义上的开源社区在中国蓬勃发展起来。作为一个社会企业,亿美软件需要支持开源的同仁鼎力支持,同时也需要支持开源软件的网友在精神与物质上的支持。 ExmayCMS Bean 作为亿美软件旗下首个开源产品,它承载着一个伟大的梦想,期望通过真实的开源项目去推动国内开源社区的发展与状大。 ExmayCMS Bean 至易至纯至简至美,易学、易用;纯粹、纯正;简约、简单;美观、美丽! 它是一个基于需求驱动的产品,采用优雅的系统架构,拥有强大的扩展能力,可任意无限扩展,具备插件式开发的充分与必要条件,亿美软件的社会性同时也为它注入了社区开发、可持续发展、具有顽强生命力的核心基因。 作为一款名副其实的草根产品,初生的它,或许并不是一个完美的产品,但它绝对是一个很好的开源技术学**与交流项目,在国内如数家珍的JAVA开源项目中,它承载着太多的希望、期望与梦想,它的完整性与持续更新,非常适合JAVA WEB程序开发者积累项目开发经验。 作为测试版本,它注定拥有一个并不完美的标签,或许并不完善的它存在这样或那样的Bug,No Problem! 因为我们有你!你的关注与支持是它一步一步走向成熟稳定并接**完美的强大推动力,让我们一起见证的它的成长吧! v1.1.3 更新说明: 留言板增强防恶意批量留言 优化图片模型前台内容页显示 会员注册启用用户名、邮箱AJAX验证 修正后台图组图片上传成功后图片类型判断与解析 修正Linux系统下后台操作默认返回页面URL解析 优化后台单页栏目内容编辑页面 清理历史遗留注释已弃用代码 修正数据库核心数据 优化部分代码 修复部分Bug
亿美内容管理系统(ExmayCMS)是国内最专注的JAVA开源软件组织之一,国内第一个致力JAVA企业级开源软件的公司,国内首家开源软件社会企业――长沙亿美软件有限公司旗下基于JAVA技术研究开发的具有自主核心技术与自主知识产权、适合我国国情的JAVA EE开源内容管理系统软件。   ExmayCMS致力于为政府机关、企业、事业单位、社会团体、教育机构、媒体机构、金融机构、通讯机构、个人站长信息化建设提供一个开放、安全、强大、稳定、灵活、智能的且高可靠、高可用、高复用、高伸缩、高扩展、高性能的内容管理平台。   ExmayCMS采用Struts2 Spring Hibernate Lucene3 EhCache Freemarker JQuery等主流技术架构,默认使用MySQL数据库,并支持Oracle、SqlServer、Sybase、DB2等主流数据库,全部源代码永久开放,无任何功能限制。 ExmayCMS采用国际上先进的插件化、模型化、模板化、模块化思想进行研发,代码简洁、依赖性小、高内聚低藕合、灵活性强、扩展性高。强大、灵活、简单、易用的模板标签,随心所欲的制作与更换模板,让界面想怎么换就怎么换。 ExmayCMS内置新闻、图片内容模型,在此基础上可以非常简单方便的扩展出个性的内容模型(如下载、视频、产品、专题), 易于进行二次开发,适应需求的频繁变更。   ExmayCMS提供了从内容采集、创建、组织、管理、传递、发布、共享、呈送、展示等信息全生命周期过程中所需的各项功能,利用ExmayCMS可以轻松创建政府门户、电子政务平台、企业门户、企业信息及产品展示平台、企业内网、银行信息平台、银行内网、教育门户、校园网、学校门户、媒体门户、垂直门户、地方门户、行业门户、行业网站、个人网站等。 中国开源数十载,开源社区的力量从未在中国展现过,中国的国情决定是开源社区成长的步履维艰,环境决定了发展的速度与高度,要想从中得以突破,只有营造适宜的环境。国内没有真正意义上的开源社区的存在,开源就犹如无源之水、无本之木,终将无法长久。而国内没有真正意义上的开源软件与开源项目的存在,也终将难以推动国内开源社区的发展与状大。亿美软件期望聚集一批愿意贡献力量的开源爱好者,以开源项目去带动更多的开源爱好者的参与及扩大开源的影响力,从而使真正意义上的开源社区在中国蓬勃发展起来。作为一个社会企业,亿美软件需要支持开源的同仁鼎力支持,同时也需要支持开源软件的网友在精神与物质上的支持。 ExmayCMS Bean 作为亿美软件旗下首个开源产品,它承载着一个伟大的梦想,期望通过真实的开源项目去推动国内开源社区的发展与状大。   ExmayCMS Bean 至易至纯至简至美,易学、易用;纯粹、纯正;简约、简单;美观、美丽! 它是一个基于需求驱动的产品,采用优雅的系统架构,拥有强大的扩展能力,可任意无限扩展,具备插件式开发的充分与必要条件,亿美软件的社会性同时也为它注入了社区开发、可持续发展、具有顽强生命力的核心基因。   作为一款名副其实的草根产品,初生的它,或许并不是一个完美的产品,但它绝对是一个很好的开源技术学习与交流项目,在国内如数家珍的JAVA开源项目中,它承载着太多的希望、期望与梦想,它的完整性与持续更新,非常适合JAVA WEB程序开发者积累项目开发经验。   作为测试版本,它注定拥有一个并不完美的标签,或许并不完善的它存在这样或那样的Bug,No Problem! 因为我们有你!你的关注与支持是它一步一步走向成熟稳定并接近完美的强大推动力,让我们一起见证的它的成长吧! v1.1.5 更新说明: - 升级Struts2至最新版Struts2.3.14.2及依赖jar - 升级Freemarker至最新版2.3.19 - 升级Commons Lang至3.3.1 - 升级jQuery至1.8.2版 - 优化头像上传 - 优化会员登录 - 优化会员注册 - 优化ExmayValidator - 优化ExmayUI代码 - 修正后台安全退出Bug - 清理模板部分冗余代码 - 清理JAVA部分冗余代码 - 优化部分代码 - 修复部分Bug   如需亿美内容管理系统(ExmayCMS)源码包,请至亿美软件官网 http://www.exmay.com 免费下载。 温馨提示: 测试版“软件”其性能和兼容性均未能达到最终全面发布版本的级别,将来也存在对“软件”进行重大更改的可能,其仅供测试“软件”之用,请勿用于正式建站。
在搜索引擎中搜索所选文字 使用此扩展程序,您可以轻松搜索所选的文本。选择某些文本后,您可以左键单击所选文本以弹出一个弹出窗口,您可以在其中选择要使用的搜索引擎。在选项页面中,您可以自定义菜单的外观,应激活菜单的鼠标按钮,要显示的搜索引擎以及许多其他内容 ******************************************当您安装此扩展程序时,您会收到一条警告,提示您扩展名可以:“访问所有网站上的数据”。这是必需的,因为弹出菜单的代码需要添加到每个网站才能正常工作 ******************************************如果您想报告错误/问题,请使用以下网站:https://github.com/Pitmairen/selection-search/issues或者,您可以使用此网站上的支持部分(chrome网上商店),但是我没有收到有关新帖子的通知,因此我可能不会注意到信息 ******************************************源代码:https://github.com/Pitmairen / selection-search **************************************捐赠:有些人要求提供方法为该项目捐款。如果您想捐款,可以在以下活动中捐款:https://pledgie.com/campaigns/30270 ********************** ****************更改日志:0.8.51:-修复了在选项页0.8.50上保存更改的设置的问题:-恢复了上一发行版中的更改,以禁用输入元素中的双击激活器。而是将其添加为一个选项 -添加了在文档滚动事件0.8.49中隐藏弹出窗口的选项:-修复了无法在Chrome 76中加载图标的问题-使用特殊的COPY搜索引擎时,复制了原始选择(保留空白)-在输入元素0.8.48中禁用了双击激活器: -将数据存储从localStorage移到了chrome.storage.local,以防止清除浏览器缓存时数据丢失(在Firefox上报道)。不应为用户更改扩展名的行为 0.8.47:-添加了正则表达式选择转换器。请参阅选项页上“更多变量”下的内容 -添加了将站点弹出式黑名单转换为白名单的选项 -改进的工具栏弹出窗口支持较旧的chrome版本 0.8.46: - 在选择用空格替换0.8.45换行: - 增加了选项,允许弹出时,有在选择换行打开。仅影响嵌入式弹出窗口和工具栏弹出窗口 0.8.44:-修复了阻止子菜单在选项页面上被拖动/移动的错误0.8.43:-即使禁用了嵌入式弹出菜单,也启用了搜索引擎热键0.8.42:-修复了无法弹出菜单的错误当“双击打开”选项处于活动状态时,可以使用单击激活器打开-在检查圆形菜单选项0.8.41时重新加载了选项页面:-修复了使用空数据库0.8打开选项页面时修复选项页面上的潜在错误 40:-没有新功能,只有内部更改和调整才能更好地与其他浏览器兼容-已更新为使用较新的通知api以更好地与其他浏览器兼容-已更新JQuery版本-Firefox扩展版本现已可用0.8.39:-在工具栏弹出窗口中添加了可选的搜索建议-修复了工具栏弹出窗口0.8.38中特殊的COPY和Domain(%s)搜索引擎的一些问题:-修复了mycroftproject集成 mycroftproject切换为使用https后,集成无法正常工作 (如上所述,您可能会收到有关此扩展程序所需权限的新警告,因为必须更新权限才能使mycrof集成加载到站点的https版本中。)0.8.37:-在出现以下情况时添加了工具栏弹出窗口单击右上角或chorme中地址栏旁边的选择搜索图标。可以在选项页面上启用/禁用弹出窗口 0.8.36:-如果未选中“在输入和文本区域中显示”选项,则在输入/文本区域中禁用搜索热键0.8.35:-添加了原始搜索引擎占位符,该占位符在将所选文本插入搜索URL之前不对所选文本进行编码0.8.34 :-修复了上下文菜单中的错误,其中子菜单的“全部打开”选项与“不显示菜单”选项0.8.33不能同时使用:-添加了有关使用POST搜索时编码的帮助文本 0.8.32:-添加了对带有转换器的搜索引擎占位符的支持。例如{%s | upper}和{%s | lower}会将选择分别转换为全部大写或全部小写 -更新了从中加载搜索引擎图标的服务网址 0.8.31:-修复了选项页面上的错误,其中如果双引号出现在某些搜索引擎字段中的内容(名称,搜索网址,图标网址)中的内容会消失 0.8.30:-使特殊的“打开选定的网址”搜索引擎(当仅使用“%s”作为搜索引擎来打开网页中的非超级链接的网址时)使用

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值