Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果图片宽度小于透明框内容,则开始新行_Javascript_Php_Jquery_Html_Css - Fatal编程技术网

Javascript 如果图片宽度小于透明框内容,则开始新行

Javascript 如果图片宽度小于透明框内容,则开始新行,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,$('.img rate')。每个(函数(){ $(文档).ready(函数(){ var n=$(“.img rate”).width; 如果(n

$('.img rate')。每个(函数(){
$(文档).ready(函数(){
var n=$(“.img rate”).width;
如果(n<100){
$('img-rate').hasClass('pull-leftt'))
} 
否则{
$(“img rate”).css(“背景”、“橙色”);
}
});
});
我认为$('.img rate')是您的两个图像容器的父类,如果不更改此行并使用父类

第二个更改是将$('.img rate').each(function(){})代码包装在$(document.ready中

最后的更改是$('img-rate')。hasClass('pull-leftt')使用$('img-rate')。addClass('pull-leftt')


让我知道这是否适合您。

欢迎使用Stack Oveflow。请访问帮助中心并拍摄图片,看看要问什么以及如何问。php部分在哪里?请将图片放在您的问题上,而不是链接。代码的第一行未格式化为代码。请问一个问题。只有代码!不,我发现了问题,但我不知道如何解决。我使用jquerylib:justizedGallery,当我使用每个图片宽度检查它是否小于100时。比脚本加载后的所有时间都要长一个宽度,但库中的img宽度是不同的
$('.img-rate').each(function(){
    $(document).ready(function(){ 
        var n = $(".img-rate").width;

        if (n < 100) {
            $('img-rate').hasClass('pull-leftt ')
        } 
        else {
            $("img-rate").css("background", "orange");
        }
    });
});