Chu*_*zko 1 javascript jquery elements connect
我正在开发一个jQuery插件,它基本上会为某些元素设置样式.像jqTransform我可以只替换元素,但我选择将真实元素放在屏幕上并制作一个新的元素.这允许触发真实元素的实际事件.此外,如果文本框的onclick处理程序或onchange处理程序存在,jqTransform将不包括它,而这样,它将包括它.
这是我的问题.假设用户有一个按钮.稍后在应用程序中,用户决定更改按钮的值.它将更改原始按钮的值,但不会更改样式按钮.有没有什么方法可以连接元素,以便如果更改原始按钮的值,样式按钮的值也会更改?
您可以使用onpropertychanged事件捕获对象的任何属性更改.
$("#buttonid").bind('propertychange', function(e) {
if (e.originalEvent.propertyName == "value") {
// value is changed, handle it here
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1548 次 |
| 最近记录: |