/ / jQuery UI Tabs: Niezgodny identyfikator fragmentu (jQuery 1.71, UI 1.8.16) - jquery, jquery-ui, jquery-ui-tabs

Karty interfejsu jQuery: Niezgodny identyfikator fragmentu (jQuery 1.71, UI 1.8.16) - jquery, jquery-ui, jquery-ui-tabs

Używam jQuery 1.71 i jQuery UI 1.8.16 i otrzymuję niesławne karty interfejsu jQuery UI: Błąd błędnego identyfikatora fragmentu.

Czy ktoś może pomóc? Pomyślałem, że mogą pojawić się problemy z wersjami interfejsu i jQuery - ale jestem pewien, że moje wersje są dość nowoczesne.

Z góry dziękuję.

jQuery(document).ready(function ($) {
tab_holder = jQuery("#dl-tabs");
tab_holder.tabs({
event: "mouseover"
});

tab_holder.tabs("option", "disabled", false);
tab_holder.tabs("rotate", 5000);
tab_holder.mouseleave(function () {
tab_holder.tabs("rotate", 5000);
});
});

kod HTML wygląda następująco:

<div class="tabs ui-tabs ui-widget ui-widget-content ui-corner-all" id="dl-tabs">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><span>Content</span></li>
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><span>Content</span></li>
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><span>Content</span></li>
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><span>Content</span></li>
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><span>Content</span></li>
</ul></div>

Odpowiedzi:

2 dla odpowiedzi № 1

OK - nie zawierałem wszystkich moich znaczników (np. połączone z divami [jak zauważyłeś Andrew], używając twojego jsfiddle, zorientowałem się, że używając kodu, którego użyłem, odnośnik div w jquery musi obejmować listę i zawartość. został rozwiązany przez dodanie nowego oblewania div wokół nich i wywoływanie na nich kart.

Dzięki Andrzejowi naprawdę pomógł ci wielki czas!