Чтобы быть ясным, я имею в виду использование stackoverflow's forked WMD, неoriginal version from attacklab.Несколько редакторов WMD (SO forked version) на одной странице?
Я хотел бы использовать раздвоенный версию, однако, кажется, что DIV идентификаторы, которые используются в сценарии для идентификации элементов страницы в WMDify жестко закодированы в wmd.js:66
:
// A collection of the important regions on the page.
// Cached so we don't have to keep traversing the DOM.
wmd.PanelCollection = function(){
this.buttonBar = doc.getElementById("wmd-button-bar");
this.preview = doc.getElementById("wmd-preview");
this.output = doc.getElementById("wmd-output");
this.input = doc.getElementById("wmd-input");
};
Если я просто хотел чтобы использовать разные названия регионов, я буду в порядке самостоятельно, но я хочу использовать переменное число редакторов WMD на одной странице. Мне нужен способ сообщить каждому экземпляру ОМУ о регионах страницы, на которые он должен повлиять, но я не вижу никаких «крючков» для этого.
Незнание, вероятно, является продуктом моего почти полного отсутствия знания js. Правильная вещь ™ - это просто изучить javascript правильно, но я нахожусь в середине проекта с заданным сроком. Я бы очень хотел использовать эту версию WMD, но мне нужно кое-что выяснить, как изменить модификацию сценария WMD или, возможно, просто пример того, как назвать его таким образом, чтобы я мог описать, какой div id использовать.
Ключи оценены!
может кто-нибудь помочь мне с этим http://stackoverflow.com/questions/3616788/wmd-how-to-get-the-generated-markdown-html-code – Moon