var tuodong = true;
$(document).ready(function(){
//获取毛标签的位置
var pos = $('#loading').offset();
$(window).scroll(function(){
if($('.goods_con2').attr('conscroll') == 'yes')
{
var aid = $('#loading').attr('aid');
if((parseInt($(document).scrollTop()) + parseInt($(window).height())) > parseInt(pos.top))
{
if(aid == 'yes' && tuodong)
{
var num = parseInt($('#pageNum').val()) + 1;
var goodsId = $('#goods_id').val();
var result = '';
tuodong = false;
$.ajax({
url:'/detail/voteajax.php',
type:'POST',
cache: false,
dataType:'json',
data:{'votes':'dyvote','goods_id':goodsId,'pageNum':num},
success:function(data){
$('#pageNum').val(data.pagenum);
$('#loading').attr('aid',data.param);
var objs = data.comments;
if(data.param == 'yes')
{
tuodong = true;
for(var i = 0;i<objs.length;i++)
{
result += "<div class='ks' cid="+objs[i]['gf_id']+">";
result += "<div class='gs_wbg' style='width:80px; position: relative;'><div class='gs_wbg' style='z-index:0; width:"+objs[i]['stars']+"px;'></div></div>";
result += "<div class='gs_txt' style='width: 170px;'><p>"+objs[i]['gf_content']+"</p></div>";
result += "<div id='gs_name_"+objs[i]['gf_id']+"' class='gs_name'>"+objs[i]['userName']+"</div>";
result += "<div class='gs_date'>"+objs[i]['gf_add_time']+"</div>";
result += "<div class='gs_cent'><a href='javascript:void(0);' class='gs_d' onclick='javascript:vote("+'"'+"up"+'"'+","+objs[i]['gf_goods_id']+","+data.uid+","+objs[i]['gf_id']+");'>";
result += "<span></span>up(<b class='up_"+objs[i]['gf_id']+"'>"+objs[i]['up']+"</b>)</a>";
result += "<a href='javascript:void(0);' class='gs_c' onclick='javascript:vote("+'"'+"down"+'"'+","+objs[i]['gf_goods_id']+","+data.uid+","+objs[i]['gf_id']+");'>";
result += "<span></span>down(<b class='down_"+objs[i]['gf_id']+"'>"+objs[i]['down']+"</b>)</a></div>";
result += "</div>";
} $('#container').append(result);
}
}
});
}
}
}
});
});大侠们,当我滚动鼠标的滚轮时,jquery无法捕捉到绑定的scroll,使得无法发出ajax请求。大侠帮忙看看是什么原因?
jquery版本是1.3.2的压缩版
解决方案 »
- XML可不可以做数据库用,安全性这块怎么处理!
- 用javascript读取xml文件内容,在HTML文件中显示
- 关于document.write()的问题
- 多个文件上传如何获得上传信息?
- ajax 加载时间过长问题 老鸟有经验的进
- 复制文本框内容问题
- 加载页面时刷新一次,代码怎么写?
- 这个JavaScript怎么写
- 请教高手(用JScript的屏蔽对象 )在线等答案。急》》》》!!!
- 急,当我的输入光标通过某种方式到一输入框(text),我想把输入框中的值选中,那样我想重新输入的话,就不要再按(backspace或delete按钮
- 使用jquery插件上传图片的问题
- easyui form表单提交 路径问题
$(window).scroll(function(){
alert("scroll");
.........});
只不过各个浏览器 滚动一下执行多少次是没啥规律的
ie下可能你滚动一下 发送好几十个请求甚至上百个 最好是发一次请求后解绑scroll事件
$(document).ready(function() { $(window).bind('scroll',function(){
alert("1")
})
//$('#hoho').selectExt()
});