Я пытаюсь включить кнопку при изменении текста в текстовой области jWYSIWYG.Насколько я знаю, jWYSIWYG при вызове удаляет текстовую область и помещает на ее место iframe, поэтому селектор $("#my-textarea-id")
не будет возвращать любой объект.Это попытки, которые я предпринял, все они провалились:
ПОПЫТКА 1:
, как показано здесь этот код должен работать, но это не так: (
$("#my-textarea-id").wysiwyg({
event:{
keyup: function(e){
$("#my-button").attr("disabled",false);
}
}
});
ATTEMPT 2:
в следующих попытках я инициализирую текстовые области jWYSIWYG из другого сценария, который применяет функцию .wysiwyg (...) ко всем элементам .RTF
на странице (моя текстовая область имеет этот класс).
Новый кадр, который jWYSIWYG помещает, имеет [old_textarea_id]-wysiwyg-iframe
в качестве идентификатора, поэтому я попробовал это:
$("#my-textarea-id-wysiwyg-iframe").keyup(function(){
$("#my-button").attr('disabled',false);
});
, но снова не удалось.
Попытка 3:
Часть iframe, содержащая текст текстовой области, имеет класс .wysiwyg
. Моя последняя попытка была такой:
$(".wysiwyg").keyup(function(){
$("#my-button").attr('disabled',false);
});
Я не знаю, как обрабатывать событияэлементы jWYSIWYG, поэтому я прошу вашей помощи. Спасибо!