NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
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.