简体   繁体   中英

How to display images in ul li randomly

i have section of ul li with multiple images and i want to show 8 images first time and then want to show images radomly from all images.This is my ul li structure.

<ul id="randon-client">

<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li> 
<li><img src="#" alt="brand9"></li>                 
</ul> 

Try this code, Show random each 3 secons

 $( document ).ready(function() { showRamdon() }); function showRamdon(){ setTimeout(function() { $images = $("#randon-client").find('img'); total = $images.length; random = Math.floor(total * Math.random()) + 1; $images.hide(); $images.eq(random).show(); showRamdon(); },1000); } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <ul id="randon-client"> <li><img src="#" alt="brand1"></li> <li><img src="#" alt="brand2"></li> <li><img src="#" alt="brand3"></li> <li><img src="#" alt="brand4"></li> <li><img src="#" alt="brand5"></li> <li><img src="#" alt="brand6"></li> <li><img src="#" alt="brand7"></li> <li><img src="#" alt="brand8"></li> <li><img src="#" alt="brand9"></li> <li><img src="#" alt="brand10"></li> <li><img src="#" alt="brand11"></li> <li><img src="#" alt="brand12"></li> <li><img src="#" alt="brand13"></li> <li><img src="#" alt="brand14"></li> <li><img src="#" alt="brand15"></li> </ul> 

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM