Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.04.2016, 19:37
Интересующийся
Отправить личное сообщение для koha345 Посмотреть профиль Найти все сообщения от koha345
 
Регистрация: 16.04.2016
Сообщений: 28

Не работает пример с Dojo
Создал в проекте java-сервлета jsp-страницу c содержанием ниже.
Пример брал отсюда
Почему при нажатии на кнопку ничего не происходит? (Если я правильно понял, то должна поменяться иконка)


Код:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
 
    <link rel="stylesheet" href="resources/dijit/themes/claro/claro.css">
 
    <script>dojoConfig = {parseOnLoad: true}</script>
    <script src='resources/dojo/dojo.js'></script>
 
    <script>
        require(["dojo/parser", "dijit/form/Button"]);
    </script>
 
    <script>
        require(["dojo/parser", "dojo/_base/connect", "dijit/registry", "dijit/form/Button"],
                function(parser, connect, registry){
                    parser.parse();
                    var toggled = false;
                    registry.byId("toggleButton").connect("onClick", function toggle(){
                        this.set("iconClass", toggled ? "dijitEditorIcon dijitEditorIconCut" : "dijitEditorIcon dijitEditorIconPaste");
                        toggled = !toggled;
                    });
 
                });
    </script>
 
</head>
<body>
    <button data-dojo-type="dijit/form/Button" id="toggleButton" data-dojo-id="myToggleButton" data-dojo-props="iconClass:'dijitEditorIcon dijitEditorIconCut'" type="button">
        Click me!
    </button>
</body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 16.04.2016, 21:17
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,012

Dom не построен, connect прошлый век и все юзают dojo/on.
Ответить с цитированием
  #3 (permalink)  
Старый 11.05.2016, 00:51
Интересующийся
Отправить личное сообщение для koha345 Посмотреть профиль Найти все сообщения от koha345
 
Регистрация: 16.04.2016
Сообщений: 28

Спасибо. Исправил
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает ajax при OnClick по ссылке firefox govorusha AJAX и COMET 8 06.06.2015 14:34
ajaxSubmit - не работает MCTrane Общие вопросы Javascript 1 27.12.2011 12:13
помогите найти ошибку (работает в IE но не работает в Firefox) Len4ik Javascript под браузер 2 11.05.2010 14:41
ajax запросы, работает на одних компах и не работает на других vtornik23 AJAX и COMET 2 22.03.2010 17:22
ява-скрипт выборочно работает-не работает zeta777 Internet Explorer 0 20.01.2010 10:41