上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 接着写我自己的Grid,做这件事情十分有成就感,只要有时间,我会继续努力下去的。今天的版本里,我主要做了两件事情:第一件:完全套用了jqGrid的css样式;当然不是简单的拿来就用,其实jqGrid的css样式使用的是jqueryUI,下面是jqueryUI的地址:http://jqueryui.com/themeroller/如下图:点击“Gallery”标签,如图所示:大家看到了,jqueryUI有不少皮肤可以用。既然jqueryUI有很多皮肤可以用,我们现在又使用jqGrid默认的css样式,那么就可以让我们自己的Grid达到换肤的效果。第二件:我为自己的Grid加入了一个分组数据的功能 阅读全文
posted @ 2012-07-03 13:38 夏天的森林 阅读(4548) 评论(3) 推荐(3) 编辑
摘要: 最近突发奇想,想自己写一个grid控件框架,本来想自己设计一套,尝试几次,发现自己设计样式难度挺大,毕竟自己是个程序员而不是专业美工,所以我打算临摹一下jqgrid框架。 这次开发实践的主要目的是锻炼下自己的javascript编程能力,所以我只是抠出了jqgrid的页面设计,至于javascript代码我不想借鉴,自己独立开发,所以我的代码绝对原创。 下面就是我抠出的页面代码,代码如下: studyjqgrid.html:View Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 阅读全文
posted @ 2012-06-29 14:43 夏天的森林 阅读(7303) 评论(4) 推荐(4) 编辑
摘要: 1.1用户行为分析的重要性 用户行为分析的重要性,我想做个网站的人都会用很清晰的认识,本来我想谈谈自己想法,但感觉自己毕竟还是做技术的,很难清晰的从商业价值的角度来分析它的重要性,因此放弃了想阐述自己意见的想法。当我第一次见到百度统计,和谷歌分析网站,就有那种惊鸿一瞥的激动,很想自己也能写出一套这样的网站,这也是我持续研究用户行为分析的初衷。 我估计还是有很多童鞋对“用户行为分析”的概念比较陌生,这里将百度百科里的解释在这里贴出来,抛砖引玉,希望能有更多的志同道合者跟我一起研究这个主题,百度百科的地址如下: http://baike.baidu.com/view/2330219.htm ... 阅读全文
posted @ 2012-06-26 12:56 夏天的森林 阅读(10904) 评论(5) 推荐(6) 编辑
摘要: 1.1 创建属于jQuery对象的插件前面我看到jQuery插件的方式:通过$.extend方式可以定义属于jQuery本身的全局性的插件,为此我做了下面的测试,大家先看下面这段js代码:;(function($){ // 创建jQuery全局作用域的插件 $.extend({ 'wholeftn':function(){ console.log('你要用jQuery.wholeftn()方式调用,如果jQuery(XX).wholeftn()就会报错'); }, 'wholeattr':'全局jQuery属性... 阅读全文
posted @ 2012-05-07 12:54 夏天的森林 阅读(5157) 评论(9) 推荐(7) 编辑
摘要: 1.1 分析$.extend源码在分析源码之前,我还要加一段s测试代码,代码如下:<script type="text/javascript">$(document).ready(function(){ console.log('==================测试06 start'); var targetobj = {'id':'NO1111','name':'xiajun','age':23,'sex':'man',' 阅读全文
posted @ 2012-05-06 20:21 夏天的森林 阅读(2269) 评论(0) 推荐(4) 编辑
摘要: 今天下午有时间阅读【汤姆大叔的博客】,发现他的博客风格的确很专业,说起来也真惭愧啊,我现在终于得到了专职前端的岗位,自己博客风格还是那么土里吧唧的,这个和我工作十分不相称。不过我还是很喜欢自己现在博客的风格,很简洁,有点谷歌百度的风格,我不想大改自己博客的风格,但是如果发现别人博客里有好东西我就加到自己的博客里。比如【汤姆大叔的博客】里那个可以跟随滚动条一起滚动的【推荐】【反对】层就很不错。我已经将这段代码加入到了我自己博客里,这里我就讲讲我是怎么把这段代码找到,最后如何嵌入到自己博客里的。 我的工具是firefox+firebug插件。 首先打开【汤姆大叔的博客】的一篇博客:http... 阅读全文
posted @ 2012-05-04 15:34 夏天的森林 阅读(2142) 评论(10) 推荐(26) 编辑
摘要: 1.1 对$.extend的理解 上面的代码里我编写jQuery插件使用到了$.extend方法。这里要讲讲我以前对jQuery插件开发的误解,这种误解源自于我对jQuery插件开发理解的肤浅。 在我前一家公司,有位做前端的同事很喜欢把自己代码封装成jQuery插件,他曾经对我说:jQuery插件技术是jQuery最让人激动人心的技术,关键就是使用extend方法,当时我阅读一些关于jQuery技术的资料,大多一开始都会提到extend方法的使用,可能自己学习的时候不太仔细,认为jQuery插件技术就是使用extend封装好javascript代码,但我每次查看jQuery手册对exten.. 阅读全文
posted @ 2012-05-04 12:33 夏天的森林 阅读(3252) 评论(2) 推荐(7) 编辑
摘要: 最近写了个网站,当时借鉴了很多相关网站前端技术,为了让客户的体验更加好,我在网站前端加入了相当多的校验代码,因此代码显的特别臃肿。虽然开发过程中我将前端代码重构了三次,但是我还是对我原来写的代码不满意。五一假期我好好复习了下javascript的知识,这里试着总结下我对代码不满意的地方,大致有以下几点:1) 我一直都在琢磨jQuery源码的写法,觉得jQuery是我见过写的最棒的代码,因此代码里的写了大量的普通的function,这个很不符合jQuery的风格,这个让我很不爽。2) 不同的页面其实有很多类似的操作,这些操作是可以抽取成为公共的方法,例如:不同页面里的文本框、下拉框、多选框... 阅读全文
posted @ 2012-05-02 22:37 夏天的森林 阅读(2187) 评论(0) 推荐(3) 编辑
摘要: 这篇博文是我针对项目组开发中遇到的问题研究,今天已经和同事们进行了分享,这里把它贴到我的博客里,和广大博友交流,希望能在和大家交流中自己得到进一步的提高。 和同事交流的文档的标题是:关于javascript的回调函数及ajax回调函数研究 具体内容如下:1.1开发中遇到的问题 最近开发中我和同事都碰到这样的问题,我们使用jQuery的ajax方法做服务端的校验,在success方法里将验证结果存储到一个js的公共变量或者是页面里的隐藏域,接下来的代码我们会根据这个公共的js变量或者是这个隐藏域里的值判断下一步的操作,但是这样做的结果很让人失望,我们发现js公共变量的值或者是隐藏域的值... 阅读全文
posted @ 2012-04-26 20:37 夏天的森林 阅读(18117) 评论(9) 推荐(10) 编辑
摘要: 我发现童鞋们对百度的技术很感兴趣哦,呵呵,大型互联网公司真是聚集牛人的地方,不过我感觉和google比起来(看他们网站的源码),google的网页的代码比百度更加复杂,我以前觉得google什么都是开源,什么都会和大众们进行分享,但是它要是不想分享,代码还真是难读。看来看去觉得还是谷歌厉害。 这里想把百度的地震效果嵌入到我的博客里~~~~~,大家好好体验下哈哈~~~~~~~~~~~~~~~~~~~~~~~~ 阅读全文
posted @ 2012-04-25 16:48 夏天的森林 阅读(4359) 评论(9) 推荐(10) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页