监视多个文本框以进行更改的最佳方法

时间:2014-08-24 15:49:03

标签: jquery html5 css3 input tabs

我在tabbed div(jQuery)中有一个表单。每个div包含特定于一个部分的表单元素,每个选项卡部分的底部都有一个保存按钮。当用户更改表单数据但未保存时,我试图在选项卡名称(标题)旁边添加一个小警告图标。现在我知道我可以在每个文本框上检查.change,只需通过切换display属性使图标可见。我想知道是否有更有效的方法来实现相同的功能?考虑到所有表单元素都在div中并且分配了特定的类,有没有办法检查div中的任何内容是否已更改而不是在每个单独的表单元素上侦听事件?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试类似

的内容
$("#divid > input").on("change", function(){
---
})

其中“divid”是你div的id。