В настоящее время я использую это, чтобы проверить, существует ли уже вкладка (элемент):
if(!$('#'+element).length){
//... code to add new tab if not exists.
} else {
Alert("Tab or portlet already exists...");
}
Это очень грязно, и я получаю «необработанное исключение: синтаксическая ошибка, нераспознанное выражение: #» из FireBug.Если элемент уже существует, «Предупреждение» не отображается, я думаю, что оно зависает при первом исключении.
Есть ли лучший способ проверить, существует ли элемент?(Или вкладка)
Я использую это для моего личного проекта @ http://www.soliman.nl/test/jqueryui/ui_2.php