$('.someList li').hide(); var items = $('.someList li').get().sort(function() { return Math.round(Math.random()) - 0.5; }).slice(0, 3); $(items).show();
ul{margin:25px;}
<ul class="someList"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> <li>8</li> <li>9</li> <li>10</li> <li>11</li> <li>12</li> </ul>