2013-09-18 1 views
1

Следующий фрагмент кода генерирует ошибку в IE 10. Он хорошо работает во всех других браузерах.подсказка инструмента jQuery не работает, то есть 10

JavaScript

$(function() { 
    var du = 1000; 
    var tooltip; 
    $(document).tooltip({ 
     show: { 
      effect: 'slideDown' 
     }, 
     hide: { 
      effect: 'explode', 
      pieces: 20, 
      duration: du, 
      delay: du/100 
     }, 
     track: true, 
     items: "h5", 
     content: function() { 
      tooltip = $(this).siblings('.tooltip'); 
      return tooltip.html(); 
     } 
    }); 
}); 

Aspx

<div class="tooltip" style="display: none"> 
    <div style="text-align: center; font-weight: bold;"> 
     <%# Eval("Name") %> 
     <br /> 
    </div> 
    <table align="center"> 
     <tr> 
      <td> 
       <div style="font-weight: normal">Calls</div> 
      </td> 
     </tr> 
    </table> 
</div> 

Кто-нибудь есть какие-либо решения или работать вокруг, я мог бы попробовать?

Ошибка он бросает это:

JavaScript runtime error: Object doesn't support property or method 'tooltip'

ответ

2

Для тех, кто сталкивается с той же проблемой Изменение ссылки Jquery до последней версии 1.10.3 проблема решена.

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script> 
Смежные вопросы