• 代码成长记录之页面滚动焦点图


    要实现这样一个页面效果

    代码如下

     $(function(){
            var scrollEvent = function(){
                $('.boxer').each(function(){
                    var $this = $(this);
                    var height =  $this.offset().top;
                    var windowHeight = $(window).scrollTop();
                    var absHeight = height-windowHeight;
    
                    var n = $this.index();
                    if(absHeight>=0&&absHeight<=200){
                        var $ul = $('.dot');
                        var $now = $ul.find('li.now');
                        $now.removeClass('now');
                        $('.dot li:eq('+n+')').addClass('now');    //注意  n是变量!!!!变量!!!变量!!!
                    }
                });
            };
            //初始化事件
            var main = function(){
                $(window).bind('scroll',function(){
                    scrollEvent();
                })
            }
            main();
        })
  • 相关阅读:
    Ext.grid.行相关
    FORM 布局
    rs.open sql,conn,1,1全接触
    arguments.callee
    Ext.window.MessageBox xtype: messagebox ; Ext.Msg Ext.MessageBox
    Ext.grid.column
    sql
    正则
    转JS
    quickFilters
  • 原文地址:https://www.cnblogs.com/evol5/p/5157949.html
Copyright © 2020-2023  润新知