随笔分类 -  JavaScript

摘要:下图显示四个条形图,点击条形图就跳转到其页面,这说明您要判断你点了那个条形图。 echarts给了它点击事件 写法,我们只要模仿就行,代码如下: [javascript] view plain copy //echarts图表点击跳转 myChart.on('click', function (pa 阅读全文
posted @ 2017-08-21 09:58 星火卓越 阅读(2085) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-08-21 09:56 星火卓越 阅读(2460) 评论(0) 推荐(0)
摘要:最近在做一些图表统计的功能,用到了百度的开源图表软件Echatrs,不得不提的是:不但上手简单而且扩展功能也是十分强大。在使用的过程中也遇到了不少问题,可能由于有关Echatrs的资料并不是很齐全,所以查找资料的过程也是相当曲折的,所以还是自己就遇到的问题总结一下吧。 点击柱状图跳转页面的功能: 找 阅读全文
posted @ 2017-08-21 09:56 星火卓越 阅读(990) 评论(0) 推荐(0)
摘要:备注:标黄的代码是起作用的代码,其他的不需要借鉴!!! //取消 鼠标滑过的提示框 tooltip : { trigger: 'item', show:false, formatter: "{a} <br/>{b} : {c} ({d}%)" }, //取消图例的点击事件 legend: { ori 阅读全文
posted @ 2017-08-21 09:55 星火卓越 阅读(20527) 评论(0) 推荐(0)
摘要:只能输入整数,小数 "^[0-9]+([.]{1}[0-9]+){0,1}$" 阅读全文
posted @ 2017-07-18 11:54 星火卓越 阅读(82) 评论(0) 推荐(0)
摘要:除了ko内建的绑定,还可以自定义绑定,灵活地封装复杂的行为使之可重用。 自定义绑定 注册自定义绑定 向 ko.bindingHandles添加一个子属性来注册一个绑定。 ko.bindingHandlers.yourBindingName = { init: function(element, va 阅读全文
posted @ 2017-06-07 23:13 星火卓越 阅读(636) 评论(0) 推荐(0)
摘要:在实际开发工作中,总会碰到像滚动,分页,日历等展示效果的业务需求,对于接触过jQuery以及熟悉jQuery使用的人来说,首先想到的肯定是寻找现有的jQuery插件来满足相应的展示需求。目前页面中常用的一些组件,都有多种jQuery插件可供选择,网络上也有很多专门收集jQuery插件的网站。利用jQ 阅读全文
posted @ 2017-01-20 21:25 星火卓越
摘要:我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高.. 主要我是要解决 阅读全文
posted @ 2016-12-20 20:56 星火卓越 阅读(149) 评论(0) 推荐(0)
摘要:JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同 阅读全文
posted @ 2016-10-23 21:22 星火卓越 阅读(165) 评论(0) 推荐(0)
摘要:由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。具体可以查看下表(来源) JSONP 这种方式主要是通过动态插入一个script标签。浏览器对script的资源引用没有同源限制,同时资源加载到页面后会立即执行(没有阻塞的情况下)。 实际项目中JSON 阅读全文
posted @ 2016-10-23 21:12 星火卓越 阅读(507) 评论(0) 推荐(0)
摘要:在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求 良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和 阅读全文
posted @ 2016-05-28 21:58 星火卓越 阅读(156) 评论(0) 推荐(0)
摘要:在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求 良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和 阅读全文
posted @ 2016-05-28 21:57 星火卓越 阅读(186) 评论(0) 推荐(0)
摘要:在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求 良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和 阅读全文
posted @ 2016-05-28 21:57 星火卓越 阅读(205) 评论(0) 推荐(0)
摘要:在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求良好的用户体验的网站中,如SNS,就会 用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和维 阅读全文
posted @ 2016-05-28 21:56 星火卓越 阅读(127) 评论(0) 推荐(0)
摘要:在小项目中对于JavaScript使用,只要写几个function就行了。但在大型项目中,尤其是在开发追求良好的用户体验的网站中,如SNS,就会用到大量的JavaScrpt,有时JavaScript的工作量胜过了C#,这时写一堆function,就会显得很乱,杂乱无章,甚至会出现命名冲突,管理和维护 阅读全文
posted @ 2016-05-28 21:55 星火卓越 阅读(303) 评论(0) 推荐(0)
摘要:String.prototype.format = function() { var str = this.toString(); if (!arguments.length) return str; var args = typeof arguments[0], args = (("string" 阅读全文
posted @ 2015-12-22 10:58 星火卓越 阅读(11723) 评论(0) 推荐(0)
摘要:1、base64加密 在页面中引入base64.js文件,调用方法为:base64加密 2、md5加密 在页面中引用md5.js文件,调用方法为md5加密 3、sha1加密 据说这是最安全的加密 页面中引入sha1.js,调用方法为sha1加密 sha1.js md5.js ... 阅读全文
posted @ 2015-09-30 11:07 星火卓越 阅读(246) 评论(0) 推荐(0)
摘要:var JPlaceHolder = { //检测 _check: function () { return 'placeholder' in document.createElement(... 阅读全文
posted @ 2015-09-02 13:59 星火卓越 阅读(170) 评论(0) 推荐(0)
摘要:要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插... 阅读全文
posted @ 2015-05-14 15:34 星火卓越 阅读(202) 评论(0) 推荐(1)
摘要:delegate()函数用于为指定元素的一个或多个事件绑定事件处理函数。此外,你还可以额外传递给事件处理函数一些所需的数据。即使是执行delegate()函数之后新添加的元素,只要它符合条件,绑定的事件处理函数仍然对其有效。此外,该函数可以为同一元素、同一事件类型绑定多个事件处理函数。触发事件时,j... 阅读全文
posted @ 2015-05-03 21:18 星火卓越 阅读(11820) 评论(0) 推荐(1)