我正在使用滚动事件,其中在向下滚动某个位置时应弹出一个div,它工作正常,但是我遇到了一个问题,那就是我可以在我网站的每个页面上看到该div仅在我调用了jQuery的页面
$(document).ready(function () {
var url = window.location.href;
var n = url.includes("schedule");
if (n) {
if ($("#table-1").length) {
var fixedHeader = $("#header-fixed", parent.parent.document);
fixedHeader.find("thead").remove();
var header = $("#table-1 > thead").clone();
header.appendTo(fixedHeader);
var headers = $('#header-fixed thead tr', parent.parent.document);
var widths = [];
$('#table-1 > thead > tr').find("th").each(function () {
widths.push($(this).width());
});
for (var i = 0; i < widths.length; i++) {
headers.find("th").eq(i).width((widths[i]));
}
$(window.parent.parent).bind("scroll", function () {
var offset = $(this).scrollTop();
if (offset > 640) {
if (n) {
fixedHeader.show();
}
else
fixedHeader.hide();
}
else if (offset < 640)
fixedHeader.hide();
});
}
}
else
fixedHeader.hide();
});
这是我的jQuery代码 请在这件事上给予我帮助 查看这些图像,看看实际发生了什么 This is the image of that page where i wanted to float the div
And it is showing on this page as well where i don't want to float
我尝试了几件事,但没有任何帮助 请帮助我