Как настроить HTML-контент в Moodialog - PullRequest
0 голосов
/ 21 декабря 2010

Я только что скачал Moodialog, плагин Mootools для диалога, но у меня проблема.

Если content установлено с помощью параметров, это будет текст, а не HTML.

Можете ли вы помочь мне изменить функцию для приема HTML?

Полагаю, это код для редактирования.

  setContent: function(){
      var content = Array.from(arguments);
      if (content.length == 1) content = content[0];

      this.content.empty();

      var type = typeOf(content);
      if (['string', 'number'].contains(type)) this.content.set('text', content);
      else this.content.adopt(content);

      return this;
  },

Я пытался отредактировать text в html, но это не сработает.

Спасибо за помощь (и извините за мой плохой английский).

1 Ответ

1 голос
/ 25 декабря 2010

Идея заключалась в том, чтобы заставить людей использовать тип Element вместо использования HTML-кода частей в вашем javascript.Если вы не хотите изменять свой код, вы всегда можете использовать:

dialog.setContent(new Element('div', {html: '<p>html code</p>'}));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...