2013-03-12 44 views
0

Mootools的代碼之後注入:Mootools的工作不

window.addEvent('domready', function() { 
    var homeLink = $$('a.pathway'); 
    new Element('a', {'href': '/ru/produktsiya', 'html': 'Click me!'}).inject(homeLink, 'after'); 

}); 

爲什麼不行?

回答

2

$$返回一組元素,當然你不能注入一個元素。

window.addEvent('domready', function() { 
    var homeLink = $$('a.pathway'); 
    new Element('a[href="/ru/produktsiya"][text="Click me!"]'}).inject(homeLink[0], 'after'); 
}); 

您還可以使用CSS選擇器邏輯,更輕鬆地創建內容,如我之前所做的那樣: