0

Mootools 代码:

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

});

为什么没有工作?

4

1 回答 1

2

$$返回一个元素的集合,当然,你不能在之后注入单个元素。

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

您还可以使用 CSS 选择器逻辑来更轻松地创建元素,就像我在上面所做的那样:

于 2013-03-12T19:19:55.680 回答