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 № 1OK - 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!