在google app上搭了几个页面
http://mojo-js.appspot.com/
感谢您的建议

解决方案 »

  1.   

    呵呵,和jquery的核心很像哦
    很容易上手吧
      

  2.   

    很不错,
    为了响应标题,看了源码,有3点小建议
    1.HTML5的选择器querySelectorAll现在已经部分浏览器支持可以判断使用下,况且未来已经是未来支持的肯定会越来越多
    2.each方法可以拓展IE的Array forEach然后
    each:function(fn) {
    Array.prototype.forEach.call(this,fun);
    }
    //这样效率可能差不多,自己感觉看着舒服些()
    3.数组能使用索引的不要用push,
    另外,removeClass里if(arguments==1)?
      

  3.   

    lz不做程序员了还能写出这个来
    据我所知document.createDocumentFragment();这个是为了避免频繁直接操作dom导致屏幕闪的,如果是样的话那么在一个for里面调用 strToFragment好像没什么意义了吧
      

  4.   


    关于这个我想解释一下啊,strToFragment中的document.createDocumentFragment()的方法我当时的初衷是为了自己不解析HTLM的字符串转换成对象,我创建了个div以后innerHTML以后加入到fragment里以后在操作fragment的。至于效率问题我有考虑的,但是这个是选择器对应的HTMLElement的操作,如果选择器对应多个HTMLElement元素,一个fragment不太好处理,所以我就放循环里了。
    最后再次感谢您细心,呵呵
      

  5.   

    支持 我去看看 如果好用我也用用哈 正好最近呢 也在弄jQuery
      

  6.   

    ajax我想后续版本提供,我是考虑吧ajax和dom元素的控制剥离开