<div class="HotGroupBox">
<div class="head"><h3>推荐圈子</h3></div>
<div id="ListGroup" class="swiper-container qun_roll">
<ul class="swiper-wrapper qun_wapindex001">
{qb:tag name="qun_wapindex001" js="qun_wapindex001" mid="-1" type="qun" order="status desc,list desc" rows="15" val="listdb"}
{volist name=":array_chunk($listdb,3,true)" id="array"}
<div class="swiper-slide">
{volist name="$array" id="rs"}
<li><a href="{$rs.url}"><span style="position:relative;">{if $rs.status>1}<img src="__STATIC__/group/v.png" style="position:absolute;bottom:0px;right:20px;width:20px;height:20px;z-index:9;">{/if}<img src="{$rs.picurl}" onerror="this.src='__STATIC__/images/nopic.png'"></span><em>{$rs.title}</em></a>
<dd data-id="{$rs.id}">关注</dd></li>
{/volist}
</div>
{/volist}
{/qb:tag}
</ul>
<div class="swiper-pagination"></div>
</div>
</div>
<!--加入圈子-->
<script type="text/javascript">var qun_api_url = "{:urls('wxapp.member/api')}";</script>
<script type="text/javascript" src="__STATIC__/qun/qun.js"></script>
<script type="text/javascript">
//关注__QUN__ , 此异步函数名必须要跟上面的JS值一致
function qun_wapindex001(){
tz_qun_roll(); //当标签设置了js参数后,就需要这里设置
$("#ListGroup dd").each(function(){
var id = $(this).data('id');
var that = this;
if("{$userdb.uid}"==""){ //游客点关注,就直接进入对应的__QUN__
$(this).click(function(){
window.location.href = "{:urls('content/show')}?id="+id;
});
}else{
//检查是否已关注
$.get("{:urls('wxapp.member/ckjoin')}?id="+id,function(res){
if(res.code==1){ //还没关注
$(that).click(function(){ //添加关注点击事件
qun_api(id);
});
}else if(res.code==0){ //已关注
$(that).html('已关注');
}
});
}
});
}
//qun_wapindex001(); //当标签设置了js参数后,就是异步加载,这里就设置无效了
</script>@admin此段代码不能用于网站首页,点关注就会提示当前频道不存在,需要怎么修改才行
