上代码:
<script> function randArticle1(){ let as=$(".click-ul").children("li"); url=$(as[Math.floor(Math.random()*as.length)]).children("a").first().attr("href"); if(url==''||url==window.location.href){self.location.href=$("#typelink").attr('href')}else{self.location.href=url}};</script> <ul class="click-ul">[e:loop={'selfinfo',10,0,0,'','newstime DESC'}] <li> <em> <?=$bqno?> </em> <a href="<?=$bqr['titleurl']?>"> <?=$bqr['title']?> </a> </li>[/e:loop] </ul>
分析:
在
[e:loop={'selfinfo',10,0,0,'','newstime DESC'}] <li> <em> <?=$bqno?> </em> <a href="<?=$bqr['titleurl']?>"> <?=$bqr['title']?> </a> </li>[/e:loop]
点击按钮后,这个灵动标签循环中随机抽取一篇文章跳转。
参考效果:http://m.zym.cncobo.com/article/lizhizuoyouming/131.html
转载请注明: » 帝国cms内容页实现点击按钮后js随机跳转到一篇文章
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!