两个条件为啥都不执行呢?

ziluopao 发布于 2017/01/25 12:24
阅读 229
收藏 0

是啥造成的弹不出alert呢?也许你会说,是因为条件不具备,这个大可放心,是不可能的

var pageIndex = 2;
var stop = true;
if (allstop == true) {
    $(window).scroll(function () {
        totalheight = parseFloat($(window).height()) + parseFloat($(window).scrollTop());
        if ($(document).height()-240 <= totalheight+250) {
            if (stop == true) {
                stop = false;
                $.post("/images/casesList.aspx", { "pageIndex": pageIndex, "category_id": category_id }, function (txt) {
                    if (txt != '') {
                      alert("1111111111111111111");
                        $("#Loading").before(txt);
                        pageIndex++;
                        stop = true;
                    }
                    else {
                      alert("############################3");
                        $("#Loading").css('background', 'url("/images/bottom.png") no-repeat center');
                        stop = false;
                    }

                }, "text");
            }

        }
    });
}
加载中
0
treker
treker

调一下呗

0
剑心无痕
剑心无痕
$.post请求失败了吧
0
大大吊炸天
大大吊炸天

事件没绑上吧

0
ziluopao
ziluopao

大家可以到这里来具体判断一下

http://wangzhan.ml/skin/custom/js/case.js?abve

其实这个条件很简单,就是当txt不是空的时候它就是url("../images/loading.gif") no-repeat center这个样式

如果是空的时候它就是这个样式

url("../images/bottom.gif") no-repeat center

可问题来了,现在都是txt="";了,为啥还不是url("../images/bottom.gif") no-repeat center它呢

返回顶部
顶部