如何从javaScript文件中删除脚本初始化
How to remove script initialisation from javaScript file
我正在尝试实现这个网格,但是我不想使用Masonry插件,因此文章指出我需要删除初始化,但是我不知道该怎么做。
函数如下...
_init : function() {
this.items = Array.prototype.slice.call( document.querySelectorAll( '#' + this.el.id + ' > div' ) );
this.itemsCount = this.items.length;
this.itemsRenderedCount = 0;
this.didScroll = false;
var self = this;
imagesLoaded( this.el, function() {
// initialize masonry
new Masonry( self.el, {
itemSelector: 'div',
transitionDuration : 0
} );
if( Modernizr.cssanimations ) {
// the items already shown...
self.items.forEach( function( el, i ) {
if( inViewport( el ) ) {
self._checkTotalRendered();
classie.add( el, 'shown' );
}
} );
// animate on scroll the items inside the viewport
window.addEventListener( 'scroll', function() {
self._onScrollFn();
}, false );
window.addEventListener( 'resize', function() {
self._resizeHandler();
}, false );
}
});
},
如何成功删除砌体脚本的初始化?
删除行怎么样
// initialize masonry
new Masonry( self.el, {
itemSelector: 'div',
transitionDuration : 0
});
[编辑] 删除上述行后,您需要对 HTML 进行以下更改:
<script src="js/EventEmitter.min.js"></script>
<!-- <script src="js/masonry.pkgd.min.js"></script> -->
只需下载并包含 https://github.com/Wolfy87/EventEmitter 中的EventEmitter.min.js
。
相关文章:
- 如何在删除脚本后刷新/重新编译dom中的脚本
- 在 chrome 中使用 document.removeChild() 删除脚本
- 我如何在谷歌工作表中找到一个完整的删除脚本
- chrome扩展删除脚本标记
- 删除脚本和样式标记中的所有内容
- 如何从 jQuery ajax 响应中删除<脚本>标签
- 上传文件时从 html 中删除脚本标记.html
- wp_dequeue_script VS 从函数中删除脚本.php
- 如何使用 C# 从 HTML 页中删除<脚本>标记
- 如何从javaScript文件中删除脚本初始化
- 如何删除脚本并创建单独的js文件
- Javascript中的JSONP:立即删除脚本DOM元素
- 使用 jQuery 从外部页面中删除脚本函数
- 如果浏览器是IE10,如何删除脚本
- 删除脚本元素后,脚本仍会运行
- 添加和删除脚本不适用于 removeChild()
- ASP:在两个ScriptManager之间切换.或者如何删除脚本引用
- 当jQuery.remove()用于删除脚本标记时,它是否清除加载的javascript
- 如何从Drupal6安装中取消设置js文件:不´t与“;删除脚本[]”;在我的模板文件中
- 从将查询字符串转换为符号的html字符串中删除脚本元素