如何根据动态生成的div元素id计算大小

时间:2013-03-29 21:12:28

标签: jquery

我想知道我有动态生成的具有唯一ID的div元素我想从下拉列表更改中添加textbox init。所以我怎样才能计算出这里已经存在多少个输入元素... plz告诉我代码尺寸()..

 $(Idvalue).bind('change',function () {

       var index1 = $this((".child input")).size();
            var requested = $((this[this.selectedIndex]).val(), 5);

            if (requested > index1) {
                for (i = index1; i < requested; i++) {
                    var $ctrl = $('<input/>').attr({ type: 'text', name: 'text', value: '' });
                    $("#chileage_" + forage).append($ctrl);
                }
            }
            else if (requested < index1) {
                var x = requested - 1;
                $("#chileage_ input:gt(" + x + ")").remove();
            }
        });

。儿童是我的班级...但我想在id值上调整大小plzzz帮助我...

1 个答案:

答案 0 :(得分:0)

在jQuery中查找元素宽度/高度的最简单方法就是:

var height = $('#element_id').height(),
    width = $('#element_id').width();

如果您想深入挖掘一下,您还可以查询paddingmarginborder-width等。