Я пытаюсь сделать Ajax-вызов для всех <a>
элементов внутри идентификатора #filter
, которые не имеют класса .noAjax
, и почему-то я не могу заставить его работать. Может кто-нибудь взглянуть на мой синтаксис, пожалуйста?
$("#filter").not($("a.noAjax")).delegate("ul#portfolio-list li a", "click", function() {
if ($.browser.msie) {
location.hash = "#/" + this.pathname;
} else {
location.hash = this.pathname;
}
return false;
});
когда я пытаюсь просто использовать a
или a.ajax
(который я, конечно, добавил перед попыткой) в качестве селектора для .delegate
, ничего не работает вообще. с jquery выше, ajax работает, но он пытается загрузить контент, даже когда я нажимаю на ссылку с a.noAjax