/ / jquery ui tabs problemy z internet explorer - jquery, jquery-ui, Internet-explorer

jquery ui tabs problemy z internet explorer - jquery, jquery-ui, Internet-explorer

używam

jquery - 1.4.4

jquery ui - 1.8.17

i w każdej wersji przeglądarki Internet Explorer mam problemy z kartami.

wprowadź opis obrazu tutaj

jak widzisz, część zawartości karty jest wyświetlana poza zakładkami divs

a to jest mój kod:

<div id="tab_documents" class="ui-set-tabs" style="min-height: 150px">
<ul class="tabNavigation">
<li><a href="#tab_model"><?php $this->lang->cout("messages_sms_other")?></a></li>
<li id="tab_dest_title" <?php  echo isset($enable_tabs) ? "" : "class="ui-state-disabled"" ?>><a href="#tab_dest"><?php $this->lang->cout("attrs_destination")?></a></li>
<li id="tab_params_title" <?php  echo isset($enable_tabs) ? "" : "class="ui-state-disabled"" ?>><a href="#tab_params"><?php $this->lang->cout("documentemissions_params")?></a></li>
<li id="tab_attach_title"  <?php  echo isset($enable_tabs) ? "" : "class="ui-state-disabled"" ?>><a href="#tab_attach"><?php $this->lang->cout("attrs_attachments") ?></a></li>
</ul>
<div id="tab_model"> content </div>
<div id="tab_dest"> content </div>
<div id="tab_params"> content </div>
<div id="tab_attach"> content </div>

więc kiedy klikam na 3 lub 4 karty, Internet Explorer daje mi to:

SCRIPT5022: Karty interfejsu jQuery: Niezgodny identyfikator fragmentu. jquery-ui.min.1.8.17.js, wiersz 181, znak 6303

jakaś pomoc? z góry dziękuję

Odpowiedzi:

1 dla odpowiedzi № 1

Przede wszystkim div z id="tab_documents" nie jest zamknięty i być może istnieje tu niezgodność wersji. Wersja jQuery UI używasz i jQuery nie są kompatybilne. Być może 1.8.17 z jQuery UI przyszedł po 1.4.4 jquery.

Spróbuj użyć najnowszej wersji obu bibliotek. Uzyskaj 1,8 + z jQuery i 1.9.2 z jQuery UI