base2.DOM
Дин Эдвардс, известный специалист по JavaScript, создал собственную JS-библиотеку для работы с динамическим HTML. Называется она base2.DOM и включает в себя только самые необходимые функции по управлению DOM. Никаких эффектов и анимации, поэтому она довольно быстрая.
Отличительной особенностью библиотеки является широкий набор поддерживаемых браузеров предыдущего поколения:
- Microsoft Internet Explorer 5.0 (Windows)*
- Microsoft Internet Explorer 5.2 (Mac)*
- Firefox 1.0
- Opera 7.5
- Netscape 6.0
- Safari 1.2
- Camino 1.0
- Konqueror 3.4
Пример кода с использованием base2.DOM:
var menuItems = document.matchAll("ul.menu li");
for (var i = 0; i < menuItems.length; i++) {
var element = menuItems.item(i); // you must use the item() method. Sorry!
var para1 = element.matchSingle("p:first-child");
para1.addEventListener("click", youClickedMe, false);
}
Опубликовано 26.03.07 13:49 в
Программирование.