2013-09-25 1 views
0

По какой-то причине всплывающая подсказка работает на некоторых страницах, но не в другом. На этой конкретной странице он отображается как пустой. Я также проверил заголовок attr без подсказки jquery, и он работает нормально. Есть идеи?JQuery UI - подсказка не работает (показывает пробел)

header.html

$(document).ready(function() 
{ 
    //initiate tabs jquery ui 
    $("#tabs").tabs(); 

    //initiate tooltips 
    $(document).tooltip(); 
}); 

content.html

<td class="options-width"> 
      <div style="display: inline-block" title="Update"> 
       <a href="#"><span class="ui-state-default ui-corner-all ui-icon ui-icon-gear"></span></a> 
      </div> 
      <div style="display: inline-block" title="Clipboard"> 
       <a href="#"><span class="ui-state-default ui-corner-all ui-icon ui-icon-clipboard"></span></a> 
      </div> 
      <div style="display: inline-block" title="Delete"> 
       <a href="#"><span class="ui-state-default ui-corner-all ui-icon ui-icon-tag"></span></a> 
      </div> 
      <div style="display: inline-block" title="Tagged"> 
       <a href="#"><span class="ui-state-default ui-corner-all ui-icon ui-icon-trash"></span></a> 
      </div> 
</td> 

Выход:

Tooltip is showing blank on some elements

+1

Какую версию пользовательского интерфейса JQuery и JQuery вы используете? Он отлично работает в JSFiddle как: http://jsfiddle.net/JD8sA/ –

+0

JQuery 1.9.1 и JQuery UI 1.10.3 – Tatarin

ответ

0

Поскольку всплывающие подсказки построены, когда документ закончил загрузку, некоторые динамические объекты могут не инициализироваться.

Также убедитесь, что все страницы загружают модули jquery правильно.

+0

Загружается все статический контент и загружаются модули jquery, я тестировал его с предупреждением(), это был мой первый подозреваемый. – Tatarin

+0

Включены ли таблицы стилей? – mipmap