Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Tom S.
Člen
Avatar
Tom S.:23.8.2017 11:10

Ahoj, našel jsem si tzv. Lazy loading, na netu v tom editoru funguje v poho, ale já nevím, jak to ve svém IDE propojit, aby to fungovalo. Poradil by mi někdo prosím?
Díky

 
Odpovědět
23.8.2017 11:10
Avatar
Wal De Mar-Lad:23.8.2017 11:18

Úprimne, ja zasa nerozumiem Tvojej otázke. O aké IDE ide? :) Princíp lazy loadingu nemá nič spoločné so žiadnym IDE.

Nahoru Odpovědět
23.8.2017 11:18
Libraries over frameworks...
Avatar
Wal De Mar-Lad:23.8.2017 12:08

Tu to máš vyskladané v jednom súbore:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Lazy loading</title>
    <style>
      #myList li {
        display:none;
      }
      #loadMore {
        color:green;
        cursor:pointer;
      }
      #loadMore:hover {
        color:black;
      }
      #showLess {
        color:red;
        cursor:pointer;
      }
      #showLess:hover {
        color:black;
      }
    </style>
  </head>
  <body>
    <ul id="myList">
      <li>One</li>
      <li>Two</li>
      <li>Three</li>
      <li>Four</li>
      <li>Five</li>
      <li>Six</li>
      <li>Seven</li>
      <li>Eight</li>
      <li>Nine</li>
      <li>Ten</li>
      <li>Eleven</li>
      <li>Twelve</li>
      <li>Thirteen</li>
      <li>Fourteen</li>
      <li>Fifteen</li>
      <li>Sixteen</li>
      <li>Seventeen</li>
      <li>Eighteen</li>
      <li>Nineteen</li>
      <li>Twenty one</li>
      <li>Twenty two</li>
      <li>Twenty three</li>
      <li>Twenty four</li>
      <li>Twenty five</li>
    </ul>
    <div id="loadMore">Load more</div>
    <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
    <script>
      $(function () {
        var size_li = $('#myList li').size()
        var x = 3
        $('#myList li:lt(' + x + ')').show()
        $('#loadMore').click(function () {
          x = (x + 5 <= size_li) ? x + 5 : size_li
          $('#myList li:lt(' + x + ')').show()
        })
      })
    </script>
  </body>
</html>
Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět
23.8.2017 12:08
Libraries over frameworks...
Avatar
Tom S.
Člen
Avatar
Odpovídá na Wal De Mar-Lad
Tom S.:23.8.2017 12:14

Dík moc

 
Nahoru Odpovědět
23.8.2017 12:14
Avatar
Odpovídá na Tom S.
Wal De Mar-Lad:23.8.2017 12:15

Rado sa stalo

Nahoru Odpovědět
23.8.2017 12:15
Libraries over frameworks...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.