Я перенесу старый код в jquery:
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4) {
$("#" + ajaxArea).html (xmlHttp.responseText);
$("#" + ajaxArea).attr('title', 'Login');
$("#" + ajaxArea).dialog({
height : 140,
modal : true
});
}
};
где ajaxArea - это идентификатор DIV в HTML.
Бит диалога в основном адаптирован из примера jQuery: http://jqueryui.com/demos/dialog/#modal
Все это прекрасно работает до последней строки. Firefox выдает ошибку, которая просто говорит «$ (» для этой строки. Кто-нибудь знает, что может быть причиной этого?