刚刚看了下jQuery的源代码,其中关于CSS及className的操作思想确实很不错,值得借鉴。 其中关于jQuery.className.has的定义部分,是用的正则来实现的,其实此处直接利用Javascript中String对象的indexOf方法来作处理的话,比用正则效率会更些,因此 代码如下:jQuery.className.has的定义可以改进成: has: function( t, c ) { t = t.className || t; t = ” ” + t + ” “; c = ” ” + c + ” “; r