Наряду с тем, как часто меняется содержимое, которое загружается в div, необходимо также учитывать, сколько данных должно содержать каждое div. Рассмотрим, например, у вас есть 10 делений, каждый из которых будет содержать довольно значительный кусок данных. Теперь загрузка его либо во время начальной загрузки страницы, либо загрузка всего этого при первом щелчке ссылки будет неэффективной, если в среднем пользователь собирается щелкнуть только пару ссылок. Учитывая этот предлог, я думаю, что есть два основных момента, которые вы должны учитывать при выборе варианта загрузки содержимого div:
- Будет ли содержимое div часто меняться
- Нужно ли загружать много данных в div
Если ответ для 1 или 2 - да, я бы предложил использовать AJAX для загрузки содержимого «only» этого div. В противном случае вы можете загрузить все элементы div при начальной загрузке самой страницы