jquery学习笔记
爱编译也爱吃肉的喵
方法总比问题多
展开
-
《锋利的jQuery》学习笔记<1>
DOM操作 1. 获取属性和设置属性:attr()var $para=$("p");//获取<p>节点 var p_txt=$para.attr("title");//获取<p>元素节点属性title $("p").attr("title","name");//设置属性值prop():获取在匹配元素集中的第一个元素的属性值 2. 删除属性:removeAttr()$("p").removeA原创 2016-07-26 16:58:56 · 309 阅读 · 0 评论 -
《锋利的jQuery》学习笔记<2>
jQuery对象和DOM对象的相互转换1.DOM:文档对象模型 DOM对象:通过javascript中的getElementsByTagName或者getElementsById来获取元素节点,像这样得到的元素就是DOM对象 2. jQuery对象:通过jQuery包装DOM对象后产生的对象,如果一个对象是jQuery对象就可以使用jQuery里的方法,无法使用DOM对象的方法 3. jQue原创 2016-08-01 16:06:58 · 217 阅读 · 0 评论 -
ajax封装
最近做了个H5小项目,再次用到了ajax,因此将封装函数进行分享 $(function(){ /** * ajax封装 * url 发送请求的地址 * data 发送到服务器的数据,数组存储,如:{"date": new Date().getTime(), "state": 1} * dataType 预期服务器返回的数据类型,常用的如:xml、h...原创 2018-05-14 10:55:45 · 861 阅读 · 0 评论 -
获取明天的时间戳
最近刚做了一个H5的项目,项目需求是希望预约时间最晚为明天18点前,通过写了个简单的验证方法来执行。 var time = $("#time").val();//选择框内的值 var tomorrowd=new Date();//当前时间 var hourTime = new Date(time.replace(/\-/g, "\/"));//替换"-"为"/"的当前...原创 2018-05-14 19:26:58 · 4770 阅读 · 0 评论 -
解决浏览器缓存
一直以来都习惯在URL地址跳转末尾加上时间戳,没有去思考过原因是什么,为解决后台小伙伴的疑问,去查了下才意识到这就是解决浏览器缓存的方法 作用:URL的末尾追加了时间。这就确保了请求不会在它第一次被发送后即缓存,而是会在此方法每次被调用后重新创建和重发;此URL会由于时间戳的不同而稍微有些不同。这种技巧常被用于确保到脚本的 POST每次都会实际生成新请求且 Web服务器不会尝试缓存来自服务...原创 2018-05-14 19:45:00 · 489 阅读 · 0 评论