2010-09-02 4 views
0

Я ранее разместил этот вопрос JWYSIWYG or jHtmlArea within a Jquery Ui Tab о получении jHtmlArea для работы внутри вкладок jQuery Ui.jHTMLArea блокируется внутри jQuery webform wizard

Теперь я пытаюсь заставить этот же редактор html работать внутри jQuery formtowizard plugin.

Я не уверен, что это точно такая же проблема или нет. Ошибок не возникает, и редактор, похоже, правильно загружает все кнопки и его высоту и ширину, но пользователь не может вводить текст в текстовом поле.

Я генерировании jHtmlArea как это ...

$(function(){ 
    $(".text-detail").htmlarea({ css: "/css/jHtmlAreaCustom.css",}); 
}); 

, а затем

$(document).ready(function() { 
    $("#addFaci").formToWizard({ submitButton: 'AddFaciSubmit' }); 
}): 

мне нужно загрузить jHTMLArea изнутри обратного вызова из сценария formToWizard ли? Я пробовал несколько часов и определенно нуждался в некоторых рекомендациях.

Благодарим за помощь.

Tim

ответ

1

Проблема оказалась jHtmlArea необходимо загрузить в $(document).ready(function() { после formtoWizard вызова.

Затем jHtmlArea рушится на себе, потому что он не может динамически устанавливать его свойства высоты и ширины в скрытом контейнере. Установите их с помощью jQuery CSS-звонков и вашим хорошим шагом!

Надеюсь, это поможет кому-то еще.