Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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 如何获得div的宽度,并使用extjs通过类更改它?_Javascript_Jquery_Css_Html_Extjs - Fatal编程技术网

Javascript 如何获得div的宽度,并使用extjs通过类更改它?

Javascript 如何获得div的宽度,并使用extjs通过类更改它?,javascript,jquery,css,html,extjs,Javascript,Jquery,Css,Html,Extjs,我需要根据div id“task123”获取名为“msg”的div类的宽度,并使用extjs中的Ext.querymethod函数相应地更改宽度 它不显示元素的属性getWidth。我认为获取索引元素是个问题。如果您试图获得一个孩子: var el = Ext.fly('task123').down('div.msg'); el.setWidth(el.getWidth() * 2); 请试试这个它对我有用: var el = Ext.get('sample'); var wh = (2 *

我需要根据div id“task123”获取名为“msg”的div类的宽度,并使用extjs中的
Ext.query
method函数相应地更改宽度


它不显示元素的属性getWidth。我认为获取索引元素是个问题。

如果您试图获得一个孩子:

var el = Ext.fly('task123').down('div.msg');
el.setWidth(el.getWidth() * 2);

请试试这个它对我有用:

var el =  Ext.get('sample');
var wh = (2 *(el.getWidth()));
el.setWidth(wh);

嗨,我使用naresh的上述代码。它很好用。我已经用你给的格式试过了。它不工作,我用两次弹出消息打开。无论如何,谢谢
var el = Ext.fly('task123').down('div.msg');
el.setWidth(el.getWidth() * 2);
var el =  Ext.get('sample');
var wh = (2 *(el.getWidth()));
el.setWidth(wh);