У меня есть форма, и я должен проверить элемент в textarea/div с trumbowyg.найти совпадение в дочерних элементах/trumbowyg
$("#test").keyup(function() {
var val = $(this).val();
if (val.match(/{event_title}/g)) {
$("p.eventTagTitle").addClass("true");
} else {
$("p.eventTagTitle").removeClass("true");
}
if (val.match(/{event_form}/g)) {
$("p.eventTagForm").addClass("true");
} else {
$("p.eventTagForm").removeClass("true");
}
if (val.match(/{event_author}/g)) {
$("p.eventTagAuthor").addClass("true");
} else {
$("p.eventTagAuthor").removeClass("true");
}
});
но
в trumbowyg не работает
аналогичное решение в trumbowyg не работает, если добавить текст в Див
Вы можете редактировать свой вопрос, вместо того, чтобы комментировать, как это. Просто голова. – esote
true, спасибо Anonymous ;-) – Slawotu
потому что события происходят в элементах редактора, а не в textarea. Изучите живой html, который он производит – charlietfl