@Galdar
Web, JS, PHP, NGINX, Linux

Как лучше сделать?

есть вот скрипт на juery, хочу чтобы при нажатии на ссылки, подгружались определённые данные, читал, смотрел как это сделать правильно через ajax, чёт вообще ни чё не нашёл, были подключения через БД или открытия скрытых строк.
В моём случае присутствует php точнее определённые файлы с контентом
$(function($){

    $('#cab_doc').on('click',function(){
        $('#contents').html(
            '<div id="documenter_content" class="method-area-wrapper"> <section id="documenter-1" class="method decripts_search"><?php include_once"component/descrip_api.php"; ?></section><section id="documenter-2" class="method"><?php include_once"component/parameter_reference.php"; ?></section><section id="documenter-3" class="method"><?php include_once"component/server_response.php"; ?></section><section id="documenter-4" class="method"><div class="method-area"><div class="method-copy"><div class="method-copy-padding"></div></div><div class="method-example"><?php include_once"component/code_get.php"; ?></div></div></section></div>'
        );
    });

});

<nav>
								<ul class="dx-nav-0">

									<li class="dx-nav-0-item dx-nav-active">
										<a id="api_doc" class="dx-nav-0-link">текст</a>
									</li>

									<li class="dx-nav-0-item">
										<a id="cab_doc" class="dx-nav-0-link">текст</a>
									</li>

									<li class="dx-nav-0-item">
										<a id="help" class="dx-nav-0-link">текст</a>
									</li>

								</ul>
							</nav>

из-за присутствия php подключения jquery не работает
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
aM-aM
@aM-aM
Люблю js
Да простят меня за такой ответ.
Допустим твоя страница /test - на ней ты выводишь свой ''
ты можешь рендерить скрытый контент так и через $.ajax делать запрос на эту же страницу с get параметром 'show_something', через jquery находить нужный блок и добавлять его куда тебе угодно.
<?if ($_GET['show_something']) {?>
<div id="documenter_content" class="method-area-wrapper">
  <section id="documenter-1" class="method decripts_search">
    <?php include_once"component/descrip_api.php"; ?>
  </section>
  <section id="documenter-2" class="method">
    <?php include_once"component/parameter_reference.php"; ?>
  </section>
  <section id="documenter-3" class="method">
    <?php include_once"component/server_response.php"; ?>
  </section>
  <section id="documenter-4" class="method">
    <div class="method-area">
      <div class="method-copy">
        <div class="method-copy-padding"></div>
      </div>
      <div class="method-example">
        <?php include_once"component/code_get.php"; ?>
      </div>
    </div>
  </section>
</div>
<?}?>

на PHP давно не писал, так что мог допустить ошибки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы