Как повторно использовать один HTML-код для другого HTML с помощью Jquery? - PullRequest
1 голос
/ 23 октября 2019
 $(document).ready(function () {
    $(".nav-item").click(function () {
      $(".content").load("about.html");
    });
});

 <section id="header">

        <nav class="navbar navbar-expand-md bg-dark navbar-dark">
            <a class="navbar-brand" href="#">Navbar</a>
            <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#collapsibleNavbar">
              <span class="navbar-toggler-icon"></span>
            </button>
            <div class="collapse navbar-collapse" id="collapsibleNavbar">
              <ul class="navbar-nav ml-auto">
                <li class="nav-item">
                  <a class="nav-link"  href="#">About</a>
                </li>
                <li class="nav-item">
                  <a class="nav-link" href="#">Link</a>
                </li>
                <li class="nav-item">
                  <a class="nav-link" href="#">Link</a>
                </li>    
              </ul>
            </div>  
          </nav>
</section>
<div class="content"></div>
          <div class="jumbotron "><h5>We make web app mobile app IOT and AI</h5>
                        <h1>We partner with startups founder</h1>
                        <h1>to build robust digital product</h1>
                        <div class="mt-5">
                        <button type="button">Start a Program</button>
                      </div>
                      </div>
                      <div class="discription text-center">
                        <h1>Digital Agency In India</h1>
                        <h3>Strategic.Creative.Technical</h3>
                        <p>
                          Lorem ipsum dolor sit, amet consectetur adipisicing elit. <br>
                          Iure dolores quo illo, et ipsa, hic consequuntur quae quia vero, nostrum aspernatur quisquam.<br>
                          Velit mollitia sapiente blanditiis animi illo, possimus repudiandae.<br>
                        </p>
                      </div>
                      <div class="content">
                        <div class="row">
                          <div class="col">
                              <P class="text-center">want to bring idea to you life?<br>
                              <button type="button">Call Us Today</button>
                            </P>
                          </div>
                          <div class="col">
                            <P class="text-center">1 tiny idea + team work = Result.<br>
                            <button type="button ">Start your Project</button>
                          </P>
                          </div>
                        </div>
                      </div>
                      <div>
                          <h1 class="text-center"><p>EXPLORE YOUR WORK</p></h1>
                      </div>
                     <div class="Strack">
                       <div class="row">
                          <div class="col">

                            </P>
                          </div>
                          <div class="col">
                            <h3>S-Track</h3>
                            <p>
                              Lorem ipsum dolor sit amet, consectetur adipisicing elit.<br>
                              Assumenda veritatis fuga quo illum quibusdam, fugiat, sit adipisci magni voluptas<br>
                              distinctio quisquam, facilis dolorem ab. Totam cupiditate aperiam delectus laudantium?<br>
                              Fugiat.
                            </p>
                            <button type="button ">Read More</button>
                          </P>
                          </div>
                      </div>
                    </div>
                    <div class="SmartCrm">
                        <div class="row">
                           <div class="col">
                             <h3>Smart CRM</h3>
                             <p>
                               Lorem ipsum dolor sit amet, consectetur adipisicing elit.<br>
                               Assumenda veritatis fuga quo illum quibusdam, fugiat, sit adipisci magni voluptas<br>
                               distinctio quisquam, facilis dolorem ab. Totam cupiditate aperiam delectus laudantium?<br>
                               Fugiat.
                             </p>
                             <button type="button ">Read More</button>
                           </div>
                           <div class="col">

                          </div>
                       </div>
                     </div>
                    <div class="Fleemarket">
                        <div class="row">
                           <div class="col">

                             </P>
                           </div>
                           <div class="col">
                             <h3>O-Fleet management</h3>
                             <p>
                               Lorem ipsum dolor sit amet, consectetur adipisicing elit.<br>
                               Assumenda veritatis fuga quo illum quibusdam, fugiat, sit adipisci magni voluptas<br>
                               distinctio quisquam, facilis dolorem ab. Totam cupiditate aperiam delectus laudantium?<br>
                               Fugiat.
                             </p>
                             <button type="button ">Read More</button>
                           </P>
                           </div>
                       </div>
                     </div>
                     <div class="Fleemarket text-center">
                        <div class="row">
                           <div class="col">
                              Are you ready to start you project?
                             </P>
                           </div>
                           <div class="col">
                             <p>
                               Want to see our more work?
                             </p>
                           </div>
                       </div>
                     </div>
                     <div class="text-center">
                       OUR DIGITAL SERVICE
                     </div>
                     <div class="ods text-center">
                        <div class="row">
                           <div class="col-sm-3">
                              <h5>Strategy</h5>
                           </div>
                           <div class="col-sm-3">
                              <h5>UI/UX</h5>
                           </div>
                           <div class="col-sm-3">
                              <h5>development</h5>
                            </div>
                            <div class="col-sm-3">
                                <h5>AI</h5>
                              </div>
                       </div>
                     </div>
                     <div>
                       <p class="text-center">FIND US HERE</p>
                     </div>
                     <div class="cities text-center">
                     <div class="row">
                       <div class="col">
                           <p>Chennai</p> 
                       </div>
                       <div class="col">
                         <p>United Kingdom</p>
                        </div>
                     </div>
                    </div>
                    <div class="text-center">
                      <h1>map</h1>
                    </div>
                    <div class="footer">
                      <div class="row">
                        <div class="col-sm-2">
                          Logo   
                        </div>
                        <div class="col-sm-5">
                          <div class="row">
                            <div class="col">
                              <p> OUR services</p>
                              <p> Blog</p>
                              <p>Tech</p>
                              <p>our Process</p>
                              <p>About us</p>
                          </div>
                          <div class="col">
                              <p>Content</p>
                              <p>Career</p>
                              <p>Terms and Conditions</p>
                              <p>Privacy</p>
                          </div>
                        </div>

                          </div>
                          <div class="col-sm-5">

                            </div>
                      </div>

                    </div>

    </section>
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
    <script src="app.js"></script>
</body>
</html>

Я пытаюсь загрузить один HTML-код в другой основной HTML-код с помощью функции загрузки. У меня есть навигационная панель, которая имеет 4 ссылки, такие как О, КОНТАКТ, БЛОГ, ПОДДЕРЖКА. Так что, если я нажму на ссылку О, я хочу, чтобы новый контент загружался, и уже существующий контент должен идти. Я уже загрузил контент О НА главной странице, но хочу, чтобы уже существующий контент был загружен, а затем появился новый контент.

1 Ответ

0 голосов
/ 23 октября 2019

PHP выдает собственные функции include и требует функций, но если использовать HTML, я нашел это работающим и полезным: https://www.w3schools.com/howto/howto_html_include.asp

Для удаления части тела вы можете написать функцию JavaScript, чтобы скрыть элементы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...