1、select禁止下拉:
(1)查询的列表为空。
(2)加上属性:$("#selectRows").attr("disabled","disabled");
赋值选择的option:
$("#exfinancingClassifyth").html($("#exfinancingClassify").find("option:selected").text());
判断:
<option value="9" <c:if test="${order.status==9}">selected="selected"</c:if>>已删除</option>
2、a标签去除点击事件
(1)removeAttr('href');
(2)removeAttr('onclick');
3、span赋值内容:$("#spanOne").text(“内容”);
修改span弹出文案:$("#spanOne").html(“内容”);
4、窗口居中:$("#div1").center();隐藏:$("#div1").hide();
5、正则匹配(手机):
var reMobile=/^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))(\d{8})$/; if(!reMobile.test(mobile)){ }
6、获取根路径:
//获取当前网址,如: http://localhost:8088/test/test.jsp var curPath=window.document.location.href; //获取主机地址之后的目录,如: test/test.jsp var pathName=window.document.location.pathname; var pos=curPath.indexOf(pathName); //获取主机地址,如: http://localhost:8088 var localhostPaht=curPath.substring(0,pos); //获取带"/"的项目名,如:/cms var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1); return(localhostPaht+projectName);
7、h5发送短信倒计时:
//初始化 var interValObj; var count = 60; var curCount = 0; .... curCount=count; $('#smsCode').removeAttr('href'); $("#smsCode").text(curCount+"s后可以重发"); interValObj=window.setInterval(setRemainTime,1000); function setRemainTime(){ if(curCount==0){ window.clearInterval(interValObj); $("#smsCode").attr("href","javascript:getSmsCode()"); $("#smsCode").text("重新发送验证码"); }else{ curCount--; $("#smsCode").text(curCount+"s后可以重发"); } }
8、转化循环:
var result = eval('(' + data + ')'); var exfinancingList = result.exfinancingList; if(exfinancingList.length != 0){ $('#financingId').html(''); $.each(exfinancingList,function(index,element){ var option ="<option value='"+this.id+"'>"+this.title+"</option>"; $('#financingId').append(option); }); }
9、ajax的form表单对象提交:
$("#saveExfinancingJoinForm").serialize()
10、跳转页面对应div:
//其他页面 window.location.href = "<%= request.getContextPath()%>/wf/finance?fc="+ef+"#activityRule"; //本页面 window.location.hash = "#activityRule";
11、css赋样式:
$(".hint").css({"display":"block"});去除样式:
相关推荐
关于"jQuery取值的问题",这个标题暗示我们可能会遇到在使用jQuery获取HTML元素值时的一些常见挑战。让我们深入探讨一下jQuery如何帮助开发者轻松地获取和设置表单元素、DOM节点以及其他类型的数据值。 首先,...
9. **文档和社区支持(Documentation and Community Support)**:jQuery拥有详尽的官方文档和活跃的社区,遇到问题时可以查阅文档或在论坛提问寻求帮助。 通过实践这些基本概念和示例,你将能够熟练地运用jQuery来...
尽管现代前端开发有其他选择,但理解并掌握 jQuery 对于任何 Web 开发者来说仍然是有价值的,特别是在维护旧项目或处理兼容性问题时。通过下载并学习 jQuery-3.5.1,你可以提升自己的前端开发技能,并更好地理解和...
这个版本修复了之前版本中的一些已知问题,提高了代码的执行效率,并对API进行了优化,为开发者提供了更流畅的开发体验。 jQuery的核心特性包括选择器、DOM操作、事件处理、动画效果以及Ajax操作。选择器是jQuery的...
同时,这一版本还修复了一些已知的内存泄漏问题,提高了整体的性能和稳定性。 每个jQuery版本的发布都伴随着对旧浏览器兼容性的考虑,使得开发者能够为广泛的用户群体提供一致的用户体验。在使用这些不同版本时,...
然而,随着jQuery的版本更新,为了保持库的性能和现代化,一些旧的API和功能被废弃。这就给那些依赖旧版jQuery代码的项目带来了挑战。`jQuery Migrate`插件就是为了帮助开发者解决这个问题而诞生的。 **1. jQuery ...
在本文中,我们将深入探讨最新版的jQuery,即`jquery-3.2.1.min.js`,以及该版本中的一些变化。** ### 1. jQuery 3.x 版本概述 jQuery 3.x 系列是继1.x和2.x后的又一重大更新,它主要关注性能优化、API清理以及对...
在jQuery 3.x中,一些过时或不推荐使用的API被移除,如`.data()`的旧实现、`.live()`事件处理和`.browser`对象等。Migrate 3.4.0为这些移除的功能提供临时支持,以便于迁移。 4. **浏览器兼容性**: 虽然现代...
"QA.txt"可能包含了一些常见问题与解答,这是一个非常实用的资源,可以帮助用户快速解决他们在学习和应用jQuery过程中遇到的问题。常见问题通常包括错误处理、兼容性问题、性能优化等,这些问题的答案可以帮助开发者...
此版本修复了一些已知的bug,比如修复了在某些情况下的内存泄漏问题,提高了与其他库的共存性,以及增强了在最新浏览器中的性能表现。此外,还对一些过时的功能进行了废弃,鼓励开发者使用更现代的JavaScript特性。 ...
jQuery 1.11.1是在2014年发布的一个稳定版本,它修复了之前版本的一些已知问题,增强了兼容性和性能。此版本在保持与早期版本的向后兼容性的同时,也引入了一些新的特性和改进。 3. **DOM操作** - `$(selector)`...
虽然jQueryScript基于JavaScript,但它们之间还是有一些区别: 1. **易用性**: jQuery通过封装JavaScript的原生功能,使代码更加简洁,减少了跨浏览器的兼容问题。 2. **性能**: 原生JavaScript在某些情况下可能比...
7. **版本更新**:jQuery 1.8.3之后,jQuery持续进行版本迭代,引入更多新特性并修复已知问题,但1.8.3因其稳定性和兼容性,至今仍被许多项目所采用。 总的来说,jQuery 1.8.3以其易用性和强大的功能,为前端开发者...
以下是一些关键的jQuery知识点: 1. **选择器**: jQuery的选择器允许你高效地选取DOM元素,如`$("#id")`选取ID为指定值的元素,`$(".class")`选取所有class为指定值的元素,`$("tag")`选取所有特定类型的元素。 2....
然而,随着Web技术的不断发展,如React、Vue等框架的崛起,jQuery在现代前端开发中的地位虽有所下降,但它仍然是一个值得学习和掌握的基础工具,尤其对于处理兼容性问题和实现简单交互时,依然有着不可替代的作用。
本资料“jquery一些实例.zip”包含了丰富的jQuery应用实例,旨在帮助开发者深入理解和掌握jQuery的核心功能。 首先,`index.html`是网页的主入口文件,通常包含HTML结构以及对jQuery库和相关脚本的引用。在这些实例...
同时,该版本修复了一些重要的安全漏洞和已知问题,保证了开发者在实际项目中的稳定使用。对于那些需要向后兼容旧浏览器的项目,jQuery 1.6.3是一个可靠的选择。 接下来,我们来看看jQuery 1.9.0。这个版本发布于...
在jQuery 1.7中,有一些关键的更新和改进值得一提: 1. **`.delegate()` 和 `.live()` 的替代:** 在1.7版本中,`.on()` 方法被引入,用于统一处理事件绑定,替代了`.delegate()`和`.live()`。`.on()`不仅可以绑定...
jQuery Migrate插件的出现是因为jQuery的更新过程中,为了保持库的性能和现代浏览器的兼容性,一些旧的功能或API可能会被移除。例如,`$.browser` 在jQuery 1.9中被移除,但很多开发者依然在他们的代码中依赖这个...
在本文中,我们将深入探讨 `jQuery Migrate 1.2.1.min.js` 的作用、如何解决 `jQuery` 和 `jqPrint` 兼容性问题,以及与 `jQuery` 和 `jqPrint` 相关的知识点。 `jQuery Migrate` 插件的主要目的是帮助开发者过渡到...