2015-03-04 3 views
0

Я пытаюсь использовать функцию jQuery .load для загрузки содержимого div из другого документа. Код выглядит следующим образом:Загрузка содержимого div с другой страницы, но не самого div

$("#projectPagePieces").load("projectInfo.html .pieces"); 

Это успешно работает при загрузке .pieces DIV в #projectPagePieces. Howvever, я хотел бы просто загрузить содержимое из .pieces-все внутри него, не включая фактическое .pieces div. Есть ли способ сделать это?

+1

Вы пробовали '$ (" # projectPagePieces "). Load (" projectInfo.html .pieces * ");'? Может быть, может помочь –

+0

Каков вред, причиненный дополнительным элементом div? – isherwood

+0

@Javad_Amiry Это решило! Спасибо! – GtwoK

ответ

1

Вы пытались $("#projectPagePieces").load("projectInfo.html .pieces *");? Может быть, может помочь

0

Вы можете загрузить HTML в Див то не окончательный Div, а затем принять внутреннее содержание, которое Вы хотите, и положить его в окончательном DIV

0
$("#projectPagePieces").load("projectInfo.html .pieces") 
    .html($(this).find(".pieces").html()); 

Если содержание HTML не является достаточно громоздким, это должно быть мгновенная.

Смежные вопросы