Адресный плагин jQuery - Не разрешается загрузка ajax? - PullRequest
0 голосов
/ 12 ноября 2009

Я пытаюсь протестировать плагин адресов jQuery, и он, похоже, не позволяет ajax работать в функции изменения.

Я использую:

$.address.change(function(event) {
    $('#content').load(event.value+' #content');
    $.address.title(event.value);
});
$('a').click(function() {
    $.address.value($(this).attr('href'));
});

Хотя я могу использовать event.value для других целей, он, похоже, не позволяет функции .load () работать. Даже попытка статического URL в .load () ничего не делает. Что-то в плагине препятствует этому? Я думал, что это был смысл плагина!

1 Ответ

0 голосов
/ 08 марта 2010

Попробуйте вместо этого использовать event.pathNames, я думаю, вы не можете заставить это работать, потому что вы не заменяете "/" из значения. Используя event.pathNames, вам не нужно это делать ....

$('#content').load(event.pathNames+'.htm #content');
...