Как исправить ошибку JS+AJAX

программирование JavaScript AJAX

Uncaught TypeError: Cannot call method 'click' of null
$('a.sort_cat').click(function(){ }

<a class="sort_cat" name="alfavit" rel="H" href="#alfavit">H</a>

Примечание:
Не в скобке дело!

################

<script>
$(document).ready(
function() {
$('a.sort_cat').click(function()){
$.ajax({
type: "POST",
url: "/rating/rating.php",
data: "sort_cat="+$(this).attr('rel'),
success: function(html){
$("#content").html(html);
}
});
return false;

}

);




});

Примечание:
Не сработало..пишет что на строке $('a.sort_cat').click(function(){ ошибка

Примечание:
Еще раз код привожу

<script>
$(document).ready(
function() {
$('a.sort_cat').click(function(){
$.ajax({
type: "POST",
url: "/rating/rating.php",
data: "$('a.sort_cat').attr('rel')",
success: function(html){
$("#content").html(html);
}
});
return false;

}

);

});

Примечание:
Вот что пишет:
Uncaught TypeError: Cannot call method 'click' of null
(anonymous function)/#alfavit:14
jQuery.extend._Deferred.deferred.resolveWithjquery.js:995
jQuery.jQuery.extend.readyjquery.js:428
jQuery.DOMContentLoaded

Примечание:
Проблема была в конфликте mootools и jqury
Ответы:
click(....
Дополнение #3 08.06.2011 23:51:13
Еще раз код привожу
--------------------------
я скопировал код в блокнот добавил алерт внутри функции-запустил в хроме и все нормально
попробуй тоже самое


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.