Ваш код в порядке, ваш HTML неверен.
Похоже, вы пытаетесь создать отдельные страницы, которые также могут загружаться через ajax.
Вы добавляете ' .main'
к своему вызову .load()
, что эквивалентно выбору '.main'
из возвращенного содержимого. Если вы делаете это, все ваши html-страницы должны иметь элемент с class='main'
.
Я бы предложил использовать id='main'
вместо класса. Затем измените свой звонок на: $("#textoPequeno").load($(this).attr('href')+' #main');