使用统计的人通常可能是运营或者领导,但他们并不知道统计数据相当消耗资源,页面打开速度会比较慢。在实际操作时,点击某一个统计页面没有及时显示出页面,很有可能会多次点击此页面,为了加强体验,做了一些JS提示的效果,有助于交互体验。
{// tab菜单} <ul class="tab-base xs-row righttabmenu"> {foreach name="admin_item" item="item" } <li><a href="{$item.url}" {if condition="$item.name eq $curitem"}class="current"{/if}><span>{$item.text}</span></a></li> {/foreach} </ul> {// 如果是统计页面,则弹出层,至少让使用者知道他点击了页面,数据正在统计中} <script> var allaurl = $('.righttabmenu a[href]'); var righttabmenuneedtipsarr_ = ['/admin/agent/agent_direct_xcx.html']; for (var i = 0; i < allaurl.length - 1; i++) { var cur = allaurl[i]; var cururl = $(cur).attr('href'); if(righttabmenuneedtipsarr_.indexOf(cururl) !== -1){ $('.righttabmenu a[href="'+ cururl +'"]').off('click').on('click', function(){ layer.load(0, {shade:[0.5, '#eee']}); }); break; } } </script>
作者:OK兄 浏览次数:118