2012-12-27 130 views
-1

我使用jQuery UI的標籤問題與Internet Explorer

jQuery的 - 1.4.4

jQuery UI的 - 1.8.17

,並在Internet Explorer的任何版本我和​​你在一起有問題突片..

enter image description here

如u看到,某些選項卡內容被示出的標籤的div外

,這是我的代碼:

<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> 

所以,當我在三樓或4RD選項卡單擊,IE瀏覽器給了我這樣的:

SCRIPT5022:jQuery用戶界面標籤:不匹配片段標識符。 jquery-ui.min.1.8.17.js,第181行字符6303

有幫助嗎?在此先感謝

+1

的div id爲「tab_documents」的1.9.2未閉... –

+0

我忘記複製的那部分......我的壞 – Gil

回答

1

首先與id="tab_documents" DIV沒有關閉,也許有版本不匹配在這裏。您正在使用的版本jQuery UIjQuery不兼容。在的1.4.4之後,或許是jQuery UI的1.8.17。

嘗試使用這兩個庫的最新版本。 獲取的jQuery 1.8 +和jQuery UI

+0

今天我會嘗試,但我認爲這不是問題..因爲我在所有的應用程序中使用這個版本......無論如何,我會嘗試,併發布。 – Gil

+0

首先嚐試關閉div標籤,因爲IE不是非常寬鬆。 – Amar