jQuery if width大于set子div widths

jQuery if width大于set子div widths,jquery,dynamic,width,Jquery,Dynamic,Width,我想我有一个非常直截了当的jQuery问题,但是我似乎无法让它工作 基本上,我有一个类为“.content padding”的容器div。在这里面我有九个div,它们都有类“.work button”。使用jQuery,我想获得“.content padding”的当前宽度,如果它大于700px,我想使“.work”按钮的div与30px的边距(例如“.content padding width”/3-20px)相交三个 我已经编写了以下jQuery代码,但有些东西似乎不起作用。我已经为此工作了

我想我有一个非常直截了当的jQuery问题,但是我似乎无法让它工作

基本上,我有一个类为“.content padding”的容器div。在这里面我有九个div,它们都有类“.work button”。使用jQuery,我想获得“.content padding”的当前宽度,如果它大于700px,我想使“.work”按钮的div与30px的边距(例如“.content padding width”/3-20px)相交三个

我已经编写了以下jQuery代码,但有些东西似乎不起作用。我已经为此工作了几个小时了,现在它开始影响我了。有人能看到下面的代码有问题吗

$(window).resizeboxes(function() {
if ($(".content-padding").width > 700){
    $(".three-wide, .two-wide, .one-wide").removeClass(".three-wide, .two-wide, .one-wide"); 
    $(".work-buttons").addClass(".three-wide"); 
    $(".work-buttons").width($(".content-padding").width/3 - 20);
    $(".work-buttons").height($(".work-buttons").width*.75);
}
});
$(window).trigger('resizeboxes');
是一个函数。您需要执行它:

if ($(".content-padding").width() > 700) {
另外,
resizebox
不是内置函数。这是一个插件,还是您正在尝试这样做:

$(window).on('resizeboxes', function() { ... })
是一个函数。您需要执行它:

if ($(".content-padding").width() > 700) {
另外,
resizebox
不是内置函数。这是一个插件,还是您正在尝试这样做:

$(window).on('resizeboxes', function() { ... })
是一个函数。您需要执行它:

if ($(".content-padding").width() > 700) {
另外,
resizebox
不是内置函数。这是一个插件,还是您正在尝试这样做:

$(window).on('resizeboxes', function() { ... })
是一个函数。您需要执行它:

if ($(".content-padding").width() > 700) {
另外,
resizebox
不是内置函数。这是一个插件,还是您正在尝试这样做:

$(window).on('resizeboxes', function() { ... })

这些愚蠢的错误总是要我花很长时间才能改正!谢谢你的帮助,它起到了很好的作用。总是那些愚蠢的错误让我花了很长时间才改正!谢谢你的帮助,它起到了很好的作用。总是那些愚蠢的错误让我花了很长时间才改正!谢谢你的帮助,它起到了很好的作用。总是那些愚蠢的错误让我花了很长时间才改正!谢谢你的帮助,真是太棒了。