代码/protected/view/mobile/default/user_favorite_list.html

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<!DOCTYPE HTML>
<html>
<head>
<{include file='mobile/default/lib/meta.html'}>
<title>我的收藏 - <{$GLOBALS.cfg.site_name}></title>
<link rel="stylesheet" type="text/css" href="<{$common.theme}>/css/general.css" />
<link rel="stylesheet" type="text/css" href="<{$common.theme}>/iconfont/iconfont.css">
<link rel="stylesheet" type="text/css" href="<{$common.theme}>/css/user.css" />
<script type="text/javascript" src="<{$common.theme}>/js/zepto.min.js"></script>
<script type="text/javascript" src="<{$common.theme}>/js/verydows.mobile.js"></script>
<script type="text/javascript">
$(function(){
  showFavs();
  $.vdsTouchScroll({
    onBottom: function(){
      var obj = $('#favorites');
      if(obj.data('cur') != obj.data('next')){
        showFavs();
      }else{
        $('#nomore').show();
      }
    },
  });
});

function showFavs(){
  var container = $('#favorites'), page_id = container.data('next');
  $.asynList("<{url c='api/favorite' a='list'}>", {page:page_id, pernum:8}, function(res){
    if(res.status == 'success'){
      container.append(juicer($('#favorite-tpl').html(), res));
      if(res.paging){
        container.data('cur', page_id);
        container.data('next', data.paging.next_page);
      }
    }else{
      container.append($('#nodata-tpl').html());
    }
  });
}

function delFav(obj, id){
  $.vdsConfirm({
    content: '您确定要删除此商品吗?',
    ok: function(){
      $.asynInter("<{url c='api/favorite' a='delete'}>", {id:id}, function(res){
        if(res.status == 'success'){
          $(obj).closest('.item').remove();
          if($('#favorites .item').size() == 0) $('#favorites').append($('#nodata-tpl').html());
        }else{
          $.vdsPrompt({content:res.msg});
        }
      });
    }
  });
}
</script>
</head>
<body>
<div class="wrapper">
  <div class="header">
后面还有 28 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。