Jop*_*ieb 2 javascript load resize
我将负载和调整大小功能合二为一。
$(window).on("resize", function () {
if (window.innerWidth < 700) {
alert('hello');
}
}).resize();
Run Code Online (Sandbox Code Playgroud)
但我正在寻找纯 JavaScript 代码(没有 jQuery)。
我怎样才能创建这个?
您可以通过添加事件侦听器并在调整大小时调用函数来做到这一点:
window.addEventListener("resize", onResizeFunction);
function onResizeFunction (e){
//do whatever you want to do on resize event
}
Run Code Online (Sandbox Code Playgroud)
同样的事情是 onLoad 事件:
window.addEventListener("load", onLoadFunction);
function onLoadFunction(e){
//do the magic you want
}
Run Code Online (Sandbox Code Playgroud)
如果要在调整大小时触发功能,则在窗口加载时
window.addEventListener("load", onLoadFunction);
function onLoadFunction(e){
//do the magic you want
onResizeFunction();// if you want to trigger resize function immediately, call it
window.addEventListener("resize", onResizeFunction);
}
function onResizeFunction (e){
//do whatever you want to do on resize event
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5676 次 |
| 最近记录: |