首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过JavaScript事件同步两个CSS属性

问通过JavaScript事件同步两个CSS属性
EN

Stack Overflow用户
提问于 2014-03-22 04:26:54
回答 1查看 355关注 0票数 0

是否有通过JavaScript或JQuery同步两个属性的通用方法。

例如,我有一个“可编辑”的文本字段。双击时,我将其隐藏,然后显示一个输入框。如果文本字段更改了大小,那么为了保持布局,输入也必须更改。在过去,在重新调整大小的事件中,我会确保更改两个对象的大小,它工作得很好。基本上,我手动确保每当标签更改大小时,我也会更改输入框的大小。

有没有更好的设计模式,而不是总是设置两种大小?也许是当CSS width发生变化或其他事情时的监听器?

编辑#1:示例

我想让div_one不断地检查div_two的宽度。当div_two的宽度改变时,div_one的宽度也会改变自己的宽度来匹配。对我来说,它听起来像是"cssWidthChangeListener“之类的。

编辑#2:澄清

我认为我的帖子到目前为止还没有完全清楚,因为我的例子中发生的事情得到了很好的回应,但并不完全是我想要的。这是我想要的另一种重申。

当元素上的css属性、类或属性发生更改时,如何创建事件/触发器?当div_one发生变化时,我想运行某个函数。

EN

回答 1

Stack Overflow用户

发布于 2014-04-09 10:43:55

Angular JS提供了我能在数据绑定中找到的最接近的功能。我现在只是在浏览教程,但如果我找到更准确的信息,我会更新这个答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22568871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档