jQuery

WordPress插件编写技巧——避免jQuery冲突

jQuery作为目前最流行的JS库,许多插件都会用到,但是如果同时启用了这些插件,要么是多次加载jQuery导致页面速度变慢,要么引起冲突导致代码失效。 所以就写了一小段代码来避免jQuery冲突。 if(typeof(jQuery) == "undefined") { document.write(''); } 首先判断是否已经定义过jQuery,如果未定义,则动态加载jQuery库。 但是这个代码是异步执行的,也就是说,在加载jQuery库的同时,主页面的脚本继续运行,如果用以上的方法,那下面的代码将得不到预期的效果。 参考了SyntaxHighlighter的动态加载代码之后,我修改的代码如下: if(typeof(jQuery) == "undefined") { var

  • Leo Chen
    Leo Chen
1 min read
Autoloader

WordPress语法高亮增强插件更新至2.3.0版本

Wordpress语法高亮增强插件(SyntaxHighlighter++)今日更新至2.3.0版本,主要改动如下: 1.将语法高亮内核回滚至2.0版本。 2.保留了3.0版本的Autoload方式动态加载js库,减少加载的js文件数量,加快页面访问速度。 3.合并了CSS文件,减少页面加载时间。 Wordpress官方下载地址:http://wordpress.org/extend/plugins/syntax-highlighter-with-add-button-in-editor/ 本站下载:语法高亮增强插件2.3.0

  • Leo Chen
    Leo Chen
1 min read
Autoloader

Wordpress语法高亮增强插件更新至2.2.0版本

Wordpress语法高亮增强插件(syntax-highlighter++)今晚更新至2.2.0版本,主要改动如下: 1.将语法高亮内核升级至3.0.83版本。 2.使用了Autoload方式动态加载js库,减少加载的js文件数量,加快页面访问速度。 3.在后台增加了设置页面,可以自定义高亮风格、起始行数等选项。 4.增加国际化支持,根据用户网站语言自动修改插件语言。目前支持中文和英文。 Wordpress官方下载地址:http://wordpress.org/extend/plugins/syntax-highlighter-with-add-button-in-editor/

  • Leo Chen
    Leo Chen
1 min read