Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Не подключается Ext core (https://javascript.ru/forum/extjs/32683-ne-podklyuchaetsya-ext-core.html)

ppmm 25.10.2012 14:21

Не подключается Ext core
 
Не получается подключить к работе Ext Core,
Пытаюсь разобраться в этом по книге В.Дронова,
следовал всем инструкциям, но ничего не получается
Я скачал архив ext-4.1.1a с оф. сайта, извлек из него файл ext-core.js и поместил в каталог с файлом index.html.
В файле index.html вставил:

<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<TITLE>Пример Web-страницы</TITLE>
<SCRIPT SRC="ext-core.js"></SCRIPT>
</HEAD>

а перед </BODY> вставил <SCRIPT SRC="main.js"></SCRIPT>

в файле main.js пишу код:

Ext.onReady(function() {
var ceLinks = Ext.select("UL[id=navbar] LI");
ceLinks.on("mouseover", function(e, t) {
Ext.get(t).addClass("hovered");
});
ceLinks.on("mouseout", function(e, t) {
Ext.get(t).removeClass("hovered");
});
});

Все тщетно...
Подскажите, пл., что не так может делаю?

nekto_O 25.10.2012 15:06

addCls/removeCls

ppmm 25.10.2012 23:29

nekto_O,
Не совсем понял....
Можно для чайника поподробнее, плз?..

nekto_O 26.10.2012 08:02

ppmm,
Вы, как я понял, используете 4.1 версию ExtJS, смотрим в документацию -> addClass и видим что этот метод устарел и вместо него нужно использовать метод addCls. Метод removeClass теперь не рекомендуется использовать, создатели фреймворка пометили его приватным, вместо него можно юзать removeCls.
Цитата:

Сообщение от ppmm
Пытаюсь разобраться в этом по книге В.Дронова

К сожалению книги, затрагивающие вопросы веб-разработки, имеют неприятное свойство - быстро устаревать, поскольку нынешние темпы развития веб-технологий достаточно высоки.


Часовой пояс GMT +3, время: 21:43.