无法获得孩子的身高

3g网络火车

我要附加div到父母之一。我需要计算孩子们的占用空间。因为这样做循环查找孩子的身高;

this.clippings.children().each(function () {
    console.log($(this).outerHeight());
});

但是我一直都在0做,所以我决定使用deferred:

$.when(that.clippings.children()).then(function () {
    that.clippings.children().each(function () {
        console.log($(this).outerHeight());
    });
});

但我仍然得到相同的结果。我认为deferred我用这个错了。有人帮我吗?

我的应用程式码:

onClipHandle : function (el,pNo,clipIndex) {
            //store selections
            var that = this;
            var avilableClass = el.attr('class').split(' ');
            var requiredClass = avilableClass[avilableClass.length-1];
            var selectedText =  $.trim($('.'+requiredClass).clone().children().remove().end().text());
            var elementClass = $('.'+requiredClass).attr('class');

            var classes = elementClass.replace(/textHighLight /g,'');

            var clipper = clipTemp.clone(false); //cloning

            // console.log(classes);

            clipper.addClass(classes);


            var collectClips = classes.split(' ');


            clipper.find('.text').append(clipIndex);
            var textBox = clipper.find('textarea');
            textBox.text(selectedText);

            setTimeout(function(){
                if($(textBox)[0].scrollHeight > 100 ) {
                    that.scrollHandler(textBox);
                } else {
                    textBox.height($(textBox)[0].scrollHeight);
                }
            },100); //only i am getting the height by delaying!


            clipper.on('click', 'a.clippingbin', function (e) {
                e.preventDefault();
                textBox.slimScroll({destroy:true}); //removing scroll object
                var clip = $(e.currentTarget).parents('.clipping');
                $.event.trigger({type:'delete', clip : clipper, pagenum: pNo, clipIndex:clipIndex});
            });

            //add to side bar


            this.clippings.append(clipper); //appending
            $.event.trigger({type:'clipAppended', clip : clipper, pagenum: pNo, clipIndex:clipIndex }); //triggering
            $.event.trigger({type:'updateDocument',pagenum:pNo});


        }

一旦我听到了触发信号clipappended,我便进入了循环。

更新:

this.clip.each(function(){
                console.log($(this)); //consoles
                console.log($(this).height()); //getting 0
            });

不知道 ..?

3g网络火车

这不是JavaScript问题,这是由于css'. i updated my来自css`

div.clipping{
    clear: both;
    width: 92%;
}

div.clipping{
    clear: both;
    **overflow: auto;** - added
    width: 92%;

}

它工作正常。谢谢大家...!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在每个事件中获得每个孩子的身高的总值

来自分类Dev

使孩子的身高大于父母的身高

来自分类Dev

将孩子的身高设置为父母的身高

来自分类Dev

如何正确计算孩子的身高

来自分类Dev

父母div的身高比孩子高

来自分类Dev

父母div的身高比孩子高

来自分类Dev

孩子的身高:100%;未取父母的全部身高,为什么?

来自分类Dev

设置相对于孩子身高的父母身高。

来自分类Dev

无法计算班级身高

来自分类常见问题

孩子的边距不会影响父母的身高

来自分类Dev

CSS flexbox布局:身高100%的孩子?

来自分类Dev

如何不拉伸flex div的孩子的身高

来自分类Dev

父母身高不包含绝对定位的孩子

来自分类Dev

弹性盒子的孩子的身高是父母的100%

来自分类Dev

父div由于浮动而忽略了孩子的身高

来自分类Dev

如何不拉伸flex div的孩子的身高

来自分类Dev

根据孩子的身高调整HorizontalScrollView的高度

来自分类Dev

父母身高没有覆盖孩子的填充

来自分类Dev

匹配每个父母中孩子的身高

来自分类Dev

从孩子的孩子中获得价值

来自分类Dev

为什么父母的最小身高不能阻止100%身高的孩子崩溃

来自分类Dev

修改孩子身高后如何为父母身高自动设置动画

来自分类Dev

如何将孩子的“ div”身高扩大到父母的身高

来自分类Dev

父div不能扩展到孩子的身高

来自分类Dev

Android工具栏:孩子与父母身高不匹配

来自分类Dev

绝对将孩子放在没有父母身高的地方

来自分类Dev

Safari Flexbox:如果内容太高,导航不会从孩子的身高开始

来自分类Dev

我怎样才能使孩子的div匹配父母的身高?

来自分类Dev

绝对将孩子放在没有父母身高的地方

Related 相关文章

热门标签

归档