随笔分类 -  javascript

摘要:假设a站想往b站写cookie,那么目前有两种方案,参考如下: 第一种(使用jsonp): a站js代码如下: b站jsp代码如下: 第二种方案: a站页面代码: b站页面代码: 阅读全文
posted @ 2017-08-23 17:04 呆小田 阅读(2069) 评论(0) 推荐(0) 编辑
摘要:问题描述:在前端项目中,不免会遇到给分页获取来的数据添加一些按钮事件。 解决方法: 1.在拼接html字符串的时候,使用onClick。 例如: 2.使用jquery的on方法 例如: 阅读全文
posted @ 2017-06-07 10:38 呆小田 阅读(1115) 评论(0) 推荐(0) 编辑
摘要:今天在操作一个元素时,id值是拼接的。 var index = $(this).attr(‘index’); //0var id = ‘#’ + (index+1); //#01$(id).attr(‘style’,”); 正确处理:parseInt函数 var index = parseInt($ 阅读全文
posted @ 2017-06-05 11:00 呆小田 阅读(540) 评论(0) 推荐(0) 编辑
摘要:1.尽量优先采用ajax获取html文件,然后再操作dom把数据填充到里面 在实际项目中,如果前端开发人员没有把页面给切分开,那么有如下两种办法可供选择:其一是,在各种点击事件中,用js去拼接并在拼接的时候把数据填充到里面。代码如下: 这种方法优点是,方便将后台获取的数据填充到html字符串中。缺点 阅读全文
posted @ 2017-06-05 10:57 呆小田 阅读(322) 评论(0) 推荐(0) 编辑
摘要:问题描述:有时,发起ajax请求成功后,需要用js去拼接一小段html字符串,然后给某些元素添加事件时,事件总是加不上。 解决办法:在success 回调函数内,给元素添加事件绑定。 代码如下: $.ajax({url : initDeniedUrl,dataType: “json”,type:’p 阅读全文
posted @ 2017-06-05 10:56 呆小田 阅读(7170) 评论(3) 推荐(0) 编辑
摘要:大部分情况下,分页查询时,在页面展示的元素是没有删除操作的。而今天遇到的一个情况是,分页查询出来的元素,用户是可以进行删除操作的。如果不进行处理,用户每删除一个元素,加载更多显示出来的元素就会减少一个。 目前所采用的方法是,用户每删除一个元素时,如果total > size 时,就给它追加一个。加载 阅读全文
posted @ 2017-06-05 10:54 呆小田 阅读(822) 评论(0) 推荐(0) 编辑
摘要:代码如上 测试的时候,login函数始终被调用两次,后查询,可能是因为trigger冒泡事件导致的。 也没细研究,改成如下就好了。 阅读全文
posted @ 2017-02-23 10:01 呆小田 阅读(1981) 评论(0) 推荐(0) 编辑
摘要:1.在js中函数没有重载的概念,如果声明了多个重名的函数,不管函数的形参个数是否一样,只有最有一个有效,其他的函数声明都是无效的。比如说声明了两个函数fn(),第一次声明时没有形参,第二次声明时形参有两个,则在调用fn()时不管有没有传入参数,都是调用后声明的那个函数。假如说调用时只传入了1个参数, 阅读全文
posted @ 2017-02-21 13:24 呆小田 阅读(15033) 评论(2) 推荐(1) 编辑
摘要:1.判断cookie存不存在 2.设置cookie 3.获取cookie 阅读全文
posted @ 2017-02-15 17:27 呆小田 阅读(269) 评论(0) 推荐(0) 编辑
摘要:实测发现函数返回的值始终是undefined,没有得到期望的值。 原因:返回的是回掉函数,而不是returnFlag的 阅读全文
posted @ 2017-02-15 17:22 呆小田 阅读(1489) 评论(0) 推荐(0) 编辑
摘要:<a href="我是属性节点的值">我是文本节点的值<a/> a:元素节点 document.getElementsByTagName('a')[0]; href:属性节点 document.getElementsByTagName('a')[0].getAttributeNode('href') 阅读全文
posted @ 2016-11-02 17:08 呆小田 阅读(157) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示