小编MrA*_*MrA的帖子

$(窗口).scroll没有触发

我正在使用Sharepoint开发人员.在页面内我有自定义的JQuery代码,工作正常.但是当我添加$(窗口).scroll时它不会触发.

function TTNListScroll()
{
var bestaatDiv = document.getElementById("header-fixed");
if(bestaatDiv ==null){
    alert("mag maar 1 keer komen");
    var head = document.getElementsByTagName("thead");
    TTNmyTable = head[0].parentNode;
    TTNmyTable.id="table-1";
    var parent = TTNmyTable.parentNode;
    parent.removeChild(TTNmyTable);
    parent.appendChild(TTNmyTable);
    var newTable=document.createElement("table");
    newTable.id="header-fixed";
    parent.appendChild(newTable);

    var tableOffset = $("#table-1").offset().top;
    var $header = $("#table-1 > thead").clone();
    var $fixedHeader = $("#header-fixed").append($header);
    $(window).scroll(function() {
    alert('a');
    });
    alert($._data(window).events.scroll);
    alert($(window).height());
    }
}
Run Code Online (Sandbox Code Playgroud)

该函数在document.ready中定义.我的目标是在向下滚动时冻结表头.

如果有人有任何想法,他们会很感激.

谢谢

sharepoint jquery sharepoint-designer

1
推荐指数
2
解决办法
8480
查看次数

标签 统计

jquery ×1

sharepoint ×1

sharepoint-designer ×1