jquery和greasemonkey齐上阵
jquery写起来真的很简单,连我这刚接触jquery不久的新人都能很快用它码出大段的javascript。唯一的坏处是代码里充斥了大量的$。既然写javascript如此简单,那么用jquery+greasemonkey插件同时干活怎么样呢?
这里是一段提醒jquery已经载入的脚本,为了避免和页面上原有的代码冲突,得运行$.noConflict().
// All your GM code must be inside this function
function letsJQuery() {
在页面中动态载入外部javascript
有时候需要在网页中某个div载入之后,动态引入一段javascript,IE下的解决方案:
newjs.onreadystatechange = function () {
if (newjs.readyState == ‘loaded’) {
// ready!
YUI 2.3.0 即将发布
YUI 2.3.0 即将发布,最迟七月份可以看到。新的YUI组件和特点:
1. Rich Text Editor
The YUI RTE beta comprises an editor window and toolbar, the latter of which has a simple, extensible plugin architecture. It will feature full A-grade support. (Dav Glass)
inline-js 0.3 — wordpress插件
最近加班比较多,时间相当的紧张,今天终于得闲把inline-js升级了。这个版本对最初的插件处理方式做了改进,不再粗暴的中止其它the_content filter的运行:)
Plugin Name: Inline Javascript Plugin
Plugin URI: http://www.ooso.net/index.php/inline-js/
Feed URI: http://www.ooso.net/index.php/feed/
Yahoo提供公开的YUI Hosting
最近YUI出了2.20版,紧接着就在其主机上免费提供YUI里用到的css,javascript以及图片.
免费提供的资源
JavaScript files: These files provide the functional behavior of YUI utilities and UI controls.
在wordpress插件中应用jquery
最近在实现wordpress的一个插件时,准备利用jquery.js减少javascript代码量,但是wordpress本身用上了prototype.js,这两者之间有兼容性问题,脚本当场罢工。打架的主要罪魁祸首是document.getElementById的快捷函数”$”,jquery和prototype都有这个偷懒的东东。
网上提到了一个很简单的解决办法:
<script src=”jquery.js”></script>
<script type=”text/javascript”>
Pear::Pager和AJAX的整合应用
作为一个PHP开发人员来说,大概很让人受用的一个东东就是Pear的类库了。我们知道,Pear::Pager是专门处理分页的,而Pear::HTML_AJAX则是Ajax应用的一些类库。但是Pager也不仅仅是只能用于html的分页链接,它已经为比超女还红的Ajax做好了准备,下面看看这两个包如何整合应用。
Pager and Javascript
现在走出第一步,Pager已经能够构建出javascript的链接了,和Ajax整合,理论上应该也是能够实现的,下面是Pager和javascript分页的一个例子: