代码之家  ›  专栏  ›  技术社区  ›  Craig Gardner

从jQuery迁移到Prototype

  •  2
  • Craig Gardner  · 技术社区  · 16 年前

    我开始使用来自jQuery背景的原型来编写代码。是否有任何图表显示了用于替代特定jQuery方法的原型等效方法?

    更具体地说,我要找一个$('#我的id')。prepend('一些东西')原型等价物?

    1 回复  |  直到 14 年前
        1
  •  1
  •   user113716    16 年前

    这里的其他人对prototypejs的了解会比我多得多,但这里有一个prototypejs/javascript的混合体。谁知道呢,也许就是这样。

    var $elem = $('my-id');
    
    var newNode = document.createTextNode('some text')
    
    $elem.insertBefore(newNode, $elem.firstChild);
    


    编辑:

    我想我知道了:

    var $elem = $('my-id');  // Get element with ID 'my-id'
    
    $elem.insert({top:'someText'} );  // insert 'someText' at top position in $elem
    

    http://www.prototypejs.org/api/element/insert