首页 > All Tags >

Javascript

这是一个系列文章,主要讲述如何在使用jquery在当前页面添加节点(DOM),算是一篇总结性的文章。

Scroll Follow 插件,是 Jquery 的一个控制页面层浮动的轻量级插件,练注释一共不超过300行代码,虽然小却功能强大,对于一些需要在页面加一点绚丽的同学来说,是上上之选。

目前 Jquery 库中,文档内部插入的函数主要有,append、appendTo、prepend、prependTo四个函数。今天就用页面实例来讲解一下这四个函数的使用方法。

在评论者输入邮箱后,异步获得评论者的头像并显示出来,个人感觉这个功能虽不能给用户体验带来多大的提升,也不算是一个实用的功能,但至少很炫,看到有的网站有添加这个功能,我也不甘寂寞所以也写了个脚本,没有时间做封装,所以直接上原理和代码。

这是一个很头疼的事,因为我们在初始化页面的时候,JavaScript 和 诸如 PHP 这样的动态脚本之间是不能通过 POST 或者 GET 方法传递变量的,如果要异步从服务器端获得变量就又显得麻烦了一点,所以我们要在页面生成的时候将我们需要的 JavaScript 变量值打印到页面,以便以后使用。

APTANA 3.1.2 版更新终于出来了,貌似更正了之前说的 PHP 提示出错的问题,具体的更新内容如下。

在做新主题的时候想加一个 Ctrl + Eenter 提交评论的功能,总记得之前写过这样的脚本,要用到cilick()这个函数,但这次下手写的时候,我无耻的百度了一下,并且度娘给了我一个迷惑的答案,网上的错误代码我就不写了,以免蛊惑大众,有一些排名很高的竟然连$符号都给成¥,我这个汗呀!

一直在用 aptana 作为编辑器用,虽说功能上不是全都能用到,但一些常用功能也用的挺顺手的,比如说鼠标悬浮代码提示,即将鼠标悬浮到函数或关键词上会弹出提示(在函数有标准注释的时候会提示)。随着版本的提升该 IDE 也一直用着。昨天看着有新版本也就是3.1版,就跟风自动给升级了。

前阵子给博客加了个回到顶部按钮,虽然访客不多,点此键的人少之又少,但总觉得人家有的自己也得有,所以就琢磨着给自己加了一个回到顶部的按钮,图片是用的一个音乐社区的按钮,感觉样式不错,效果嘛看一下本博就可以了。其他的不多说了主要说一下原理以及公布一下源码。

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

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

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

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

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