Javascript 什么是';调整大小';在手机上?
我试图在桌面上的web浏览器中触发事件Javascript 什么是';调整大小';在手机上?,javascript,jquery,events,Javascript,Jquery,Events,我试图在桌面上的web浏览器中触发事件 $(window).trigger('resize'); 问题是在手机上,它似乎没有触发。移动电话有没有替代方法 我正在为网格使用tablesaw插件。当屏幕较小时,列将不适合,因此将提供滑动以在它们之间移动。当我对它们进行排序时,所有的列都会被压缩并显示在小屏幕上,但是在我触发resize事件之后,插件中的一个事件将被调用以修复它们。在手机上,我想这个活动并不存在,我也不是针对方向。这个() 这将在resize和orientchange上运行 var
$(window).trigger('resize');
问题是在手机上,它似乎没有触发。移动电话有没有替代方法
我正在为网格使用tablesaw插件。当屏幕较小时,列将不适合,因此将提供滑动以在它们之间移动。当我对它们进行排序时,所有的列都会被压缩并显示在小屏幕上,但是在我触发resize事件之后,插件中的一个事件将被调用以修复它们。在手机上,我想这个活动并不存在,我也不是针对方向。这个()
这将在resize和orientchange上运行
var waitForFinalEvent=function(){var b={};return function(c,d,a){a||(a="THISPAGE");b[a]&&clearTimeout(b[a]);b[a]=setTimeout(c,d)}}();
var fullDateString = new Date();
$(document).ready(function(){
$.resized = function(){
waitForFinalEvent(function(){
//function to run
}, 300, fullDateString.getTime())
}
window.addEventListener("orientationchange", function() {
$.resized();
});
$(window).resize(function () {
$.resized();
});
$.resized();
});
这()
这将在resize和orientchange上运行
var waitForFinalEvent=function(){var b={};return function(c,d,a){a||(a="THISPAGE");b[a]&&clearTimeout(b[a]);b[a]=setTimeout(c,d)}}();
var fullDateString = new Date();
$(document).ready(function(){
$.resized = function(){
waitForFinalEvent(function(){
//function to run
}, 300, fullDateString.getTime())
}
window.addEventListener("orientationchange", function() {
$.resized();
});
$(window).resize(function () {
$.resized();
});
$.resized();
});
在手机上调整大小?你想干什么?您正在查找
onOrientationChange
事件吗?这可能会提供信息:在手机上调整大小?你想干什么?您正在查找onOrientationChange
事件吗?这可能是信息性的:您是否可以添加一些解释和文档链接?没有任何解释的代码不是很有用——它可能对OP有帮助,但可能对未来的访问者没有帮助。你能添加一些解释和文档链接吗?没有任何解释的代码不是很有用——它可能会帮助OP,但可能不会帮助未来的访问者。我无法访问插件中的方法。。。它的编写方式是私有的。我无法访问插件中的方法。。。它是以一种私人的方式写的。