Вместо того, чтобы идти с дистанционным алгоритмом Левенштейна, используйте BK tree или TRIE , так как эти алгоритмы имеют меньшую сложность, а затем отредактируют расстояние. Хороший обзор этой темы даст подробное описание.
Я думаю, что это - потому что у Вас есть отличающиеся классы.
<div id="SERVICE03_DLG" class="flora">
(флора)
<div id="SERVICE03_DLG" class="ui-dialog">
(пользовательский)
Даже с темой флоры, Вы все еще использовали бы ui-диалоговый-класс для определения его как диалоговое окно.
Я сделал модели прежде, и я даже не определил класс в теге. jQueryUI должен заботиться об этом для Вас.
Попытайтесь избавиться от атрибута класса или использовать "ui-диалоговый" класс.
Человек, это - хорошее. Я попытался делать набор вещей на этих двух страницах. Вы попытались просто пропустить CSS в целом и попробовать обе страницы затем? Я использовал Firebug для удаления CSS из заголовка на обеих страницах, и вход все еще работал над одним а не над другим - но, я склонен полагать, что Firebug не полностью удаляет CSS из рендеринга, и Вы получите различные результаты при фактическом удалении его из кода.
Я также нашел, что можно вставить текст в текстовое поле с помощью мыши - это просто не примет ввод с клавиатуры. Кажется, нет никакого обработчика событий на нем, который вмешался бы в это, все же.
После проигрывания с этим в Firebug, если Вы добавляете z-индексный атрибут, больше, чем 1 004 Вашему отделению по умолчанию, идентификатору "SERVICE03_DLG", затем это будет работать. Я дал бы ему что-то чрезвычайно высоко, как 5 000, только чтобы быть уверенным.
Я не уверен, что это находится в themeroller CSS, который вызывает это. Они, вероятно, изменили или пропустили атрибут положения целевого отделения, что это превращается в диалоговое окно.
Я пытался реализовать themeroller тему с диалоговым окном и вкладками, и оказывается, что themeroller CSS не работает с официальным jQuery! Специально для диалогового окна и вкладок, они изменили классы элемента от официальных jQuery. Посмотрите здесь: http://filamentgroup.com/lab/introducing_themeroller_design_download_custom_themes_for_jquery_ui/
Комментарий пользователя:
3) сгенерированная тема, которую я загрузил, кажется, является неполной - когда я пытаюсь использовать ее мои вкладки (которые работают с темой флоры, кодируют идентичный примеру документации), не становятся стилизованными как вкладки
Столкнувшись 3 я думал, что застрял и должен буду вернуться с помощью “флоры" …, я с тех пор обнаружил путем чтения исходного кода “демонстрационного” файла, что, если я корректирую свой HTML и даю <литий> объекты, я использую для своих вкладок “ui-tabs-nav-item” класс затем, это будет работать.
Тема, сгенерированная themeroller, является таким образом, к сожалению, неполной. Если материал вкладок является неполным, он заставляет меня задаться вопросом, что еще является неполным. Это было довольно печально.:(
сопровождаемый themeroller комментарием разработчиков:
3) Мы будем смотреть на это. Вы правы, что те классы должны быть добавлены плагином. На данный момент, хотя, вероятно, не повредило бы очень просто добавлять их к Вашей разметке, таким образом, можно использовать themeroller темы. Мы проверим его, все же. Я думаю, что наши селекторы могли базироваться прочь родительского селектора ui-вкладок вместо этого, но я думаю, что мы пытались не использовать элементы в наших селекторах. Рассмотрите это в списке ожидающих выполнения задач