Jquery 仅适用于平板电脑的宽度事件

Jquery 仅适用于平板电脑的宽度事件,jquery,Jquery,测试我的网站我面临一个小问题(不是很重要,但如果他有任何解决方案,我将不胜感激): 我使用以下代码将用户重定向到移动版本,并删除数据属性。 代码: 如何仅设置平板电脑的宽度事件? 还考虑了用户代理,但android平板电脑似乎会有问题(因为手机和平板电脑都有相同的用户代理)。您可以这样做: $('#yourTableSelector').width() 但是如果您想在调整窗口大小时使用CSS媒体查询,则需要将其添加到resize事件中。您看过CSS媒体查询吗?是的,我使用的是媒体查询,当我只

测试我的网站我面临一个小问题(不是很重要,但如果他有任何解决方案,我将不胜感激):

我使用以下代码将用户重定向到移动版本,并删除
数据属性
。 代码:

如何仅设置平板电脑的宽度事件?

还考虑了用户代理,但android平板电脑似乎会有问题(因为手机和平板电脑都有相同的用户代理)。

您可以这样做:

$('#yourTableSelector').width() 

但是如果您想在调整窗口大小时使用CSS媒体查询,则需要将其添加到
resize
事件中。

您看过CSS媒体查询吗?是的,我使用的是媒体查询,当我只需要事件数据捕捉表时,问题就出现了。我尝试过使用resize选项,但它似乎也适用于平板电脑和桌面屏幕(因为ipad上的测试使用相同的分辨率)
if ($(window).width() > 1023) {
    $('#content').attr('data-snap-ignore', 'false');
} else {
    $('#content').removeAttr('data-snap-ignore');
}
$('#yourTableSelector').width()