Что-то, что может вызывать проблемы, - ваши дублирующиеся идентификаторы. id
следует использовать только один раз по всей странице. Таким образом, наличие более 1 <ul id="dropdown">
является недопустимым HTML и может привести к нежелательным результатам с библиотеками.
Если вы хотите сохранить дубликаты, попробуйте атрибуты name
или class
.
Теперь я не уверен, что это могло измениться между выпусками, но я нахожу только множественное число getChildren
в документации.
window.addEvent('load', function() {
$$('li.main').each(function(el){
el.getChildren('.dropdown').addEvent('mouseenter',function(e){
alert("over!");
});
el.getChildren('.dropdown').addEvent('mouseleave',function(e){
alert("out!");
});
});
});
Но, опять же, я не очень знаком с Mootools.
Как вы, вероятно, можете сказать. ;)