我正在建设这个网站遇到一些麻烦。我正在修改现有的预加载器,以便在继续访问主页之前有一个按钮。问题是我无法点击按钮点击正确的功能,原因是我真的无法弄清楚。这是适当的代码:
修订:为了澄清,我的目的是让这个按钮单击以复制最终代码提取中执行的功能:this.parent.endLoader();但是没有任何成功。
点击:
<script>
$(document).on('click', '.qLbtns', function(){
$(this).EndLoader();
});
</script>
js bind:
$.fn.EndLoader = function(){
return this.each(function(){
this.endLoader();
});
};
我想指出的功能:
QueryLoader2.prototype.endLoader = function () {
this.destroyed = true;
this.onLoadComplete();
};
这个功能有效:
PreloadImage.prototype.completeLoading = function () {
this.parent.imageDone++;
var percentage = (this.parent.imageDone / this.parent.imageCounter) * 100;
this.parent.overlayLoader.updatePercentage(percentage);
if (this.parent.imageDone == this.parent.imageCounter || percentage >= 100) {
this.parent.endLoader();
}
};