摘要:
看到语法高亮的帖子,然后下班路上想了一下,有一个具体的思路,但是不知道别人如何实现,总觉得自己想法会太复杂,主要就是用到Javascript的字符串的处理方法replace,然后利用正则表达式替换包裹HTML标签,全程都是字符串的处理,输出的也是字符串。先把自己实现的发上来,只是简单的字符串替换,复杂的情况还满足不了,特别是特殊的注释与正则表达式不能够很好的识别点击下载此代码演示如下:语法高亮在这里输入代码: .codePre span.lineComment { color: #808080; } .codePre span.lineComment span { color: #... 阅读全文
随笔档案-2012年11月
jQuery源码分析:jQuery对象属性设置(attr、access、$.attr)源代码分析
2012-11-02 16:04 by VVG, 2442 阅读, 收藏, 编辑
摘要:
jQuery中设置对象属性有以下几种:1、获取属性attr(name) $("img").attr("src"); 2、设置属性attr(name,value)$("img").attr("src","test.jpg");3、批量设置属性attr(properties)$("img").attr({ src: "test.jpg", alt: "Test Image" });4、为所有匹配的元素设置一个计算的属性值,由这个函数计算的值 阅读全文