#javascript #jquery
#javascript #jquery
Вопрос:
У меня есть очень простое сообщение для отображения в одном всплывающем окне jQuery, и я просто хочу сгенерировать его, не добавляя дополнительные разделы в мой HTML.
Что я хотел бы сделать, это просто открыть диалоговое окно с сообщением и все.
Вот что-то подобное, что я хочу:
$("<div>Hello sir</div>").dialog("open");
Но это не работает. Должно ли это быть? Похоже, что это должно просто открыть простое диалоговое окно, не так ли?
Спасибо!!
Ответ №1:
Вам не нужно вызывать open
, просто:
$('<div />').html('Hello sir').dialog();
И вот живая демонстрация.
Комментарии:
1. Спасибо, что сработало. Примет этот ответ через 6 минут, когда StackOverflow позволит мне 🙂
Ответ №2:
Вы убедились, что включили jQuery.Библиотека пользовательского интерфейса в дополнение к основному jQuery?
смотрите пример здесь: http://jqueryui.com/demos/dialog /
Комментарии:
1. Да, и я могу открывать диалоговые окна в других местах, где я ссылаюсь на div в коде html.
Ответ №3:
$("<div>This is a test</div>").dialog();
для меня работает нормально http://jsfiddle.net/fyMct /