У меня небольшая проблема с jQuery.Я хочу загрузить определенную область внешнего HTML-документа в div, вместо этого он загружает весь документ, а не указанную область.
Это триггер:
$('a').click(function(){ // my link to trigger the load
var pid = $(this).attr('href'); //the pid is the links href
getproject(pid); //trigger the load function, pass variable
});
Это запускаемая функция:
function getproject(pid) {
$('#container').load('data.html', pid);
}
Поэтому, когда я нажимаю на мою ссылку, он должен загрузить элемент с идентификатором (#), указанным ссылкой, в мой контейнер, но он загружает все данные ...Я не могу найти решение этой проблемы.
Ссылка выглядит следующим образом (здесь нельзя использовать точную разметку): a href = "# elementtoload"
Документ данных выглядит следующим образом: divid = "elementtoload" div id = "..."
и множество других элементов с контентом, который должен быть загружен по id из ссылок href.