Javascript无法使用doctype html
Javascript is not working with doctype html
我有这个javascript代码,它只在没有<!DOCTYPE HTML>
的情况下工作。
此代码用于无限滚动分页。
我试图在页面底部点击时触发警报,但这也不起作用。
这个代码出了什么问题?
var ajax_arry=[];
var ajax_index =0;
$(function(){
$('#loading').show();
$("#pagination").hide();
$.ajax({
url:"/ajax",
type:"POST",
data:"actionfunction=showData&page="+page_nr+"&view="+filter,
cache: false,
success: function(response){
$('#loading').hide();
$('#demoajax').html(response);
}
});
$(window).scroll(function(){
if(ajax_arry.length>0){
$('#loading').hide();
for(var i=0;i<ajax_arry.length;i++){
ajax_arry[i].abort();
}
}
var page = $('#demoajax').find('.nextpage').val();
var isload = $('#demoajax').find('.isload').val();
if ((($(window).scrollTop()+document.body.clientHeight)==$(window).height()) && isload=='true'){
$('#loading').show();
$.ajax({
url:"/ajax",
type:"POST",
data:"actionfunction=showData&page="+page+"&view="+filter,
cache: false,
success: function(response){
$('#demoajax').find('.nextpage').remove();
$('#demoajax').find('.isload').remove();
$('#loading').hide();
$('#demoajax').append(response);
}
});
ajax_arry[ajax_index++]= ajaxreq;
}
return false;
});
});
同一页面中使用的其他脚本是bootstrap.min
如果更改为
if ($(window).scrollTop()+$(window).height() == $(document).height() && isload=='true'){
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 将所有访问过的网站颜色重置为所有最新浏览器和所有doctype(xhtml,html,html5)的默认颜色css设置
- 把手包裹<!DOCTYPE html>
- 未捕获的语法错误:意外的标记<在<!DOCTYPE html>
- 中心未定义-<!DOCTYPE html>错误
- 当使用doctype html时,skrollr在ipad上不起作用
- Javascript在<!doctype html>以正确的格式插入时不起作用
- 如何替换html中的doctype
- Javascript无法使用doctype html
- 代码在以下情况下不起作用:<!DOCTYPE html>顶部
- 可以't重写<选项>当<!DOCTYPE html>目前
- JS语法错误:DOCTYPE html
- Html Doctype标签影响javascript
- & lt; !doctype html>向后兼容性
- Doctype影响html/body/canvas的宽度和高度
- 当<!DOCTYPE html>添加到JSP页面
- 未捕获的SyntaxError: Unexpected token <转换成DOCTYPE html PUBLIC
- 和. clienttheight JavaScript
- 在动态html页面中引入另一种Doctype