首页 > 文章分类 > 网络编程
网络编程 类目下的文章

作为选择器之一的内容选择器,虽然用处不大,但在 Jquery 中却是比较神奇的存在(至少我是这么觉得的),内容选择器主要有四种::contains(text) 、:empty 、 :has(selector) 、:parent ,这其中的原理以我现在的水平是无法探究的,但是用的话,还是很简单的。

有了存放缓存就要有清除缓存的功能,当然,如果你的页面数据量不大的话,或者你的缓存数据量很小的话,完全可以对删除缓存这个功能置之不理,因为没人会在乎那么一点性能损耗的。当然我们往往会出于想要更新缓存内容等原因想要删除在 DOM 元素的缓存数据,Jquery 为我们提供了另一函数removeData([name|list])。

要对网页进行操作,就要选定待操作的对象,也就是页面元素,也就是 DOM 节点(我是这么理解的),不管是 Jquery 的 API 手册也好,还是教程书籍也好,Jquery 的选择器一直都是学习 Jquery 的开始,就像 CSS 一样,先得到元素,我们才能进行操作,比如说改变样式、改变内容等等等等。跟Javascript 相比 Jquery 的选择器有多,不但简化了节点标示,更易于我们得到节点。但一些喜欢用 Jquery 折腾 WordPress 的朋友(像我),因为疏于阅读手册而经常卡在得到节点上。

Html 源代码转义

February 26th 2012 评论(0)

有的时候我们需要将html代码转义,然后输出的html页面中,这样浏览器就不会渲染这部分代码,以便于我们更直观的观看代码。
在网上找到 Js 转义的代码,感觉不错,做下笔记。

Jquery 是 Javascript 的一个框架,用 Jquery 作为框架做 HTML 开发能为你省掉不少花在学习 Javascript(下简称JS) 和浏览器兼容的时间,老早就想好好的学一下 JS 了,可最近在看别的语言,所以 JS 嘛就往后排一下吧,至于博客嘛也是要写的,所以打算利用日常空闲的时间,再把 Jquery 手册拿出来,按照速查表,从头开始,由简入繁一点一点的研究一下,并在博客做一下笔记。
今天闲来研究一下 Jquery 中的缓存吧(花了点时间做了一个本机实例用于给自己做 JQ 练习测试,稍后应该会完善一下。 ),手册中是这么标示的 data([key],[value])

记不清是什么时候学会用 CSS 的了,应该是很晚的事了,反而认识 CSS 却是记得很清楚,记得在很早的时候(我初学做网页的时候),我的一个计算机老师跟我说,以后网页的趋势就是 Html + CSS ,因为CSS能更好的控制页面布局、控制重复出现的页面元素,更好的配合动态网页,当时很不理解,觉得有 Frontpage 、Dreamweaver 里面的模板还有著名的 TABLE(当时大都还是用表格控制布局)还要那玩意干什么呢?

这个比较迷惑人,因为 Jquery 中默认所有的 Jquery 对象返回值都为 ture 也就是说当元素不存在时你的 ($(‘#fuck’))也是返回 ture ,所以在 Jquery 操作中不能简单的以对象返回的布尔值判断页面元素是否存在。

虽说自己写的主题基本上用不到后台,但因为折腾,所以折腾,为了给自己的主题加上后台设置这个蛋疼的功能,所以最近两天一直在做后台设置和设置的数据结构,作为一项功能的开关,我们一般都用到 checkbox 的表单按钮来处理该项功能是否开启,而不是用单选框来判断,那么我们怎么能将 checkbox 的信息准确的传递给 PHP ,又怎样取出呢?

PHP 三元运算心得

December 29th 2011 评论(10)

逛一些 WordPress 、PHP 、Javascript 、Jquery 、CSS 等等的爱好者的博客一直都是我的小爱好,因为能从中学到很多东西,今天也不例外,逛到 @phoetry 的博客,看到他写的关于 PHP 三元运算的解惑文章,分析的透彻易懂,因为在这个方面我也一直疑惑着,所以不免心动转之,希望广而告之,为同样疑惑在 PHP 三元运算上得童鞋们小解一把惑。

前几天写过一篇 《浅谈响应式网页设计可行性》 ,主要探讨了一下个人博客使用响应式网页设计来设计博客解决移动终端访问网站的可行性,提出了建立在移动终端不断发展前提下的另一种响应思路,因为当时接触响应式网页设计理念不久,再加上从移动终端的访问角度去片面的看待这个问题,所以不得不承认上篇文章存在着很大的局限性,更是忽略了该设计思路PC终端浏览的优越性。

响应式网页设计是目前比较流行的一个前端技术,也是目前比较受争议的话题,拥护者大有人在,反对者当然也不在少数,那么“响应式网页设计”是什么东西?它能给我们带来什么便利,而我们作为一个普通的博主或小型网站站长,响应式网页设计可行性到底有多大呢?我们需要这个吗?

Jquery 也有 BUG ?
是的!Jquery hover 事件在 IE 中就存在 Bug
因为帮朋友做一个在 elegant-box 主题中的特效要用到 Jquery 中的 hover 替换事件,
hover 是 Jquery 中的一个关于鼠标移入、移出时间交替的事件,
主要用于在鼠标移入特定区域、移出特定区域执行绑定函数、动作的效果,
今天在使用时遇到在IE浏览器中的一个 BUG,

折腾 WordPress 开始的时候受到yinheli(好像是他写的)一篇关于介绍用 Aptana 做 WordPress + AJAX 文章影响,至今一直在用 Aptana。前阵子因为受到无良空间上迫害博客数据无法索回的影响,个人博客就一直没有再写, Aptana 也一直没有在用,不知不觉中 Aptana 从 2.0 就直接升级到了3.0 ,Aptana 获得 Jquery 代码的支持方式也有所改变,记得以前是直接到插件中心下载,然后再到editor里面打对勾的,现在应该找不到了(确切的说是换地方也还名称了),专业英文有时候就是这么让人费解,有木有?貌似网上费解的人还不少。
那么怎么 让 Aptana3 支持 Jquery 代码提示

        最近几天一直致力于新主题的浏览器兼容和W3C验证,其中在HTML代码验证上遇到了一个难题,在XHTML 1.0以及HTML4.0.1以上的文本标准下a标签(超链接)是没有target这个属性的,在网页设计中也就不能在新建窗口打开链接,如果你在代码用到了这一属性,那你肯定通过不了W3C的验证。那么在这么严格的文本标准下那些前端大人是怎么实现这一功能的呢?