联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
如何判断没有缩略图则不显示红框代码
类型:POSCMS 更新时间:2020-12-11 20:26:08 缩略图 模板 标签
模板标签里面

图片

如何判断没有缩略图,则不显示红框代码?



回帖
  • 迅睿粉丝
    #1楼    迅睿粉丝
    2020-03-02 09:39:06
    Chrome 0
    找个会前端js的人写个if判断
  • 迅睿粉丝
    #2楼    迅睿粉丝
    2020-03-02 10:58:14
    Chrome 0
    红框是那部分?我给你写,你把代码复制一下给我
  • 迅睿粉丝
    #3楼    迅睿粉丝
    2020-03-02 10:59:18
    Firefox 73.0 0
    <script>
    var page = 0; // 页数开始
    var pagesize = 10; // 每页显示数量
    var newsid = {$catid};
    function load_more_data() {
    var url = '';
    url+= '{SITE_URL}index.php?c=api&m=data2&format=jsonp&auth={md5(SYS_KEY)}&function=dr_function_tupian&param=';//请将“& param”中的空格去掉
    url+= 'list action=module module=news catid='+newsid+' order=updatetime num='+(page * pagesize)+','+pagesize;// 这是分页查询的list标签
    $.ajax({
    type:'get',
    url:url,
    dataType:'jsonp',
    jsonp:'callback',
    async: false,
    success:function(data){
    if (data.error) {
    alert("错误:"+data.error);
    } else {
    var id;
    var row = data.return;
    var html = '';
    // 开始组装查询结果
    for (id in row) {
    html+=
    '<a class="news-item has-pic" href="'+row[id]['url']+'">'+
    '<div class="clearfix">'+
    '<div class="left">'+
    '<div class="title">'+row[id]['title']+'</div>'+
    '<div class="meta">'+
    '<span class="laiyuan">'+row[id]['laiyuan']+'</span>'+
    '<span class="updatetime">'+row[id]['updatetime']+'</span>'+
    '</div>'+
    '</div>'+
    '<div class="thumb"><img src="'+row[id]['thumb']+'" class="img-responsive"></div>'+
    '</div>'+
    '</a>'
    ;
    }
    $('#dr_ajax_result').append(html); // 将结果追加到显示区域
    }
    },
    error: function(HttpRequest, ajaxOptions, thrownError) {
    alert(HttpRequest.responseText);
    }
    });
    page++;
    }
    $(function(){
    load_more_data(); // 第一次加载数据
    });
    </script>
    琉惗
  • 迅睿粉丝
    #4楼    迅睿粉丝
    2020-03-02 11:00:08
    Chrome 0
    你标记一下那部分是红框部分啊....
  • 迅睿粉丝
    #5楼    迅睿粉丝
    2020-03-02 11:05:03
    Chrome 0
    红框是这个css吗?class="img-responsive"
  • 迅睿粉丝
    #6楼    迅睿粉丝
    2020-03-02 11:07:35
    小米手机 0
  • 迅睿粉丝
    #7楼    迅睿粉丝
    2020-03-02 11:08:20
    小米手机 0
    '<div class="thumb"><img src="'+row[id]['thumb']+'" class="img-responsive"></div>'+这个是红框
  • 迅睿粉丝
    #8楼    迅睿粉丝
    2020-03-02 15:20:55
    Chrome 0
    '</div>'+if(row[id]['thumb'] == ' '){ '<div class="thumb"><img src="'+row[id]['thumb']+'" style="border:0px" class="img-responsive"></div>'+
    }else{
    '<div class="thumb"><img src="'+row[id]['thumb']+'" class="img-responsive"></div>'+} '</div>'+这样应该就可以了,最好能远程一下
    满意答案
  • 迅睿粉丝
    #9楼    迅睿粉丝
    2020-12-11 20:26:08
    Firefox 83.0 0
    @琉惗:6666666666666666666