Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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 仅当值大于1时才显示div Jquery_Javascript_Jquery_Html - Fatal编程技术网

Javascript 仅当值大于1时才显示div Jquery

Javascript 仅当值大于1时才显示div Jquery,javascript,jquery,html,Javascript,Jquery,Html,我只想在变量colorCount中的值大于1时显示我的div。到目前为止,我的代码并没有基于此隐藏div。我已经创建了代码 $(文档).ready(函数(){ $('.search')。每个(函数(索引,项){ var colorCount=$(item).find('.item colors result ul li').length; $(item).attr('data-search-position',colorCount); 如果(颜色计数

我只想在变量
colorCount
中的值大于1时显示我的div。到目前为止,我的代码并没有基于此隐藏div。我已经创建了代码

$(文档).ready(函数(){
$('.search')。每个(函数(索引,项){
var colorCount=$(item).find('.item colors result ul li').length;
$(item).attr('data-search-position',colorCount);
如果(颜色计数<0){
$('.numberofcolors').hide();
}否则{
$(this.find('.numberofcolors').html(''+colorCount+''+colors-available').show();
}
});
});
因此,如果
没有
  • ,则不应显示div

    我这样做对吗


  • 如果(colorCount<0),则colorCount应为<1或
    。{
    如果(colorCount
    (!colorCount>0)
    也可以工作。因此,如果我在JSFIDLE中更改该代码,它对任何方法都不起作用。谢谢。
    $(document).ready(function() {
    
         $('.search').each(function(index, item) {
                var colorCount = $(item).find('.item-colours-result ul li').length;
                $(item).attr('data-search-position', colorCount);
    
                if (colorCount < 0 ) {
    
                    $('.numberOfColours').hide();
                } else {
                    $(this).find('.numberOfColours').html('<b>' + colorCount + '&nbsp;' + 'Colours available</b>').show();
    
                }
            });
        });