2013-10-28 2 views
0

Я пытаюсь добавить и удалить вкладки динамически в значительной степени, как это jquery dynamic tabs за исключением того, что я был с использованием jquery 1.5.2. Но вкладки (теги div) добавляются один за другим. Выяснилось, что проблема связана с вызовом обновления, который был добавлен в более новые версии jquery. Я попытался использовать tabify после того, как я прочитал this и this. но я получил сообщение об ошибке

Uncaught TypeError: Object [object Object] has no method 'tabify' 

Так есть ли альтернатива этому?

+1

tabify не определен .. убедитесь, что вы загружаете tabify.js .. – bipen

+0

я нашел альтернативу всему процессу. jquery поддерживает $ (селектор) .tabs ('add', tabcontent, tablabel), который устарел в последних версиях. я пытаюсь использовать его – programer8

ответ

0

Есть несколько вещей, которые вы можете попытаться добиться этого.

Be ABSOLUTELY sure your script is being pulled into the page, one way to check is by using the 'sources' tab in the Chrome Debugger and searching for the file. 

    Be sure that you've included the script after you've included jQuery, as it is most certainly dependant upon that. 

Кроме этого, я проверил API, и вы, безусловно, все делаете правильно, насколько я могу видеть. Лучший друг удачи!

EDIT: убедитесь, что вы закрыли свой тег скрипта. Ниже приведен ответ, который указывает на то, что это решение.

Порядок очередности должен быть следующим:

jQuery.js 
Everything that depends on jQuery. 

Похоже, что вы получили, что неправильно (если смотреть на свой код в вопросе). Измените его следующим образом:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript" src="js/jquery.timepicker.min.js"></script>