1

以下のコードは、が要素divに注入されることを示しています。要素が何にも注入されないように要素aを表示するにはどうすればよいですか。divだから代わりに

<a href="#">
   <div class="example></div>
</a>

私はこれを持っています

<a href="#">
</a>
<div class="example></div>

JS

display: function() {
        var n = new Element('a',{
            'class': 'postItem',
            'data-id': this.id,
            'text': this.title,
            'href': '#',
            events: {
                click: function(){
                    var id = this.get('data-id')
                    callThread(id);
                }
            }
        });

        var deleteT = new Element('div',{
            'class': 'deleteItem',
            'data-id': this.id,
            'text': 'Delete',

            events: {
                click: function(){
                    var deleteID = this.get('data-id')
                    deleteThread(deleteID)
                }
            }

        })

        deleteT.inject(n);
        return n;
    }
4

1 に答える 1

1

mootoolsinjectメソッドは 2 番目のパラメーターを受け入れます[where]: Element.inject

だからあなたが尋ねたのはafter

deleteT.inject(n,'after');
于 2013-05-07T17:07:46.190 に答える