Я использую jquery.ui для динамического создания вкладок.Более того, каждая вкладка имеет некоторое расширяемое содержимое, поэтому я хочу связать правильное событие при создании каждой вкладки.
Я делаю это, используя приведенный выше код.Я создаю вкладки с кодом:
function addTab(title, customer) {
//alert("AddTab. Title: " + title + " Customer: " + customer);
$tabs.tabs( "add", "#tabs-" + tab_counter, title );
$("#tabs-" + tab_counter).attr("name", customer);
tab_counter++;
return tab_counter;
}
$tabs = $("#tabs").tabs({
tabTemplate: "<li><a href='#{href}'>#{label}</a> <span class='ui-icon ui-icon-close'>Remove Tab</span></li>",
add: function( event, ui ) {
var tab_content = $tab_content_input.val() || "Tab " + tab_counter + " content.";
$( ui.panel ).append( "<p>" + tab_content + "</p>" );
}
});
Проблема заключается в том, что этот код запускается только тогда, когда я передаю указатель мыши по имени вкладки и хочу, чтобы мои div-ы сворачивались при создании вкладки.Я хочу запустить этот код при создании вкладки.Есть ли какое-либо событие livequery для этого?Что мне здесь не хватает?