В моей разметке есть навигация с некоторыми ссылками;при нажатии на них я загружаю внешнюю страницу в основной контент, таким образом:
$('nav a').click(function() {
rel = $(this).attr('rel');
link = 'includes/'+rel+'.html'; /* <-- this is the matter */
$('content').empty().append($('<div id="mainframe"></div>').load(link, function() {
/* do the stuff */
});
});
Ну, все было хорошо, пока мне не сказали, что, возможно, содержимое для загрузки может быть не только .html, но и .jsp и более.Итак, мне было интересно, смогу ли я найти неизвестное расширение файла, чтобы написать что-то вроде следующего псевдокода.
link = 'includes/'+rel+'findRelativeFileExtension();
К сожалению, я не могу использовать язык на стороне сервера, и я думаю, что неуместно писать расширение файла в атрибуте rel.
Заранее спасибо, любая помощьбыть искренне оцененным.