2012-02-08 2 views
0

У меня есть простой код:Ошибка при использовании JQuery парить

<div class="results"> 
    <ul id="nav"> 
     <li> 
     <table> 
      <tr> 
      <td><h3>name</h3></td> 
      </tr> 
     </table> 
     </li> 
    </ul> 
</div> 

И JQuery

$(document).ready(function(){ 
    $("#nav li table tr td h3").hover(function() { 
     alert('no error'); 
    }); 
}); 

Когда я парить на h3 тега, не приводят не предупреждение(), как это исправить?

+2

Я скопировал его непосредственно jsfiddle и она работала. http://jsfiddle.net/grc4/m6RYC/ – grc

+0

Какой браузер вы используете? Работала отлично для меня в FF3, Chrome и IE6. – mgibsonbr

+0

Кажется, все в порядке. Доказательство: http://jsfiddle.net/zp6kP/. Во-первых, вы не указали, какой браузер вы используете, и версию jquery. Во-вторых, я думаю, что вы неправильно загружаете библиотеку jquery (неправильный путь, имя и т. Д.). –

ответ

0

Возможно, вы используете старую версию jQuery или не включаете ее правильно. Попробуйте использовать это:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
0

Сво работает нормально ... Может быть JQuery файла вложения вопрос ...

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