JQuery динамически загружается вкладка со скриптом внутри - PullRequest
0 голосов
/ 16 октября 2011

JQuery UI позволяет нам динамически загружать вкладки:

http://jqueryui.com/demos/tabs/#ajax

Мой вопрос: если для динамически загружаемой вкладки нужны скрипты, как мне их написать?

Должен ли я снова использовать метод $ (document) .ready?вот так:

Tab1.html

<script>
    $(document).ready(function () {
       alert("hello");
    });
</script>
<p>Tab Content</p>

----------------- конец tab1.html -----------------

В этом примере предупреждение отображается каждый раз, когда отображается вкладка.

1 Ответ

1 голос
/ 16 октября 2011

При создании вкладок необходимо установить cache:true следующим образом:

$("#tabsWrap").tabs({
   ...
   cache: true 
   ...
});
...