监控网页中的更改

时间:2012-08-28 20:46:41

标签: jquery twitter-bootstrap

我有一个分为“部分”的表单,可以通过选项卡式格式(tabbable tabs-left)访问。

如果该选项卡中的任何项目发生更改,我希望能够使用标签更改文本颜色。

我正在使用bootstrap框架和jQuery。

并非所有字段都是文本,有些是无线电,有些是选择。

关于如何实现这一目标的任何想法?

1 个答案:

答案 0 :(得分:1)

考虑创建一个自定义事件,并使用选项卡中所有textareas,选择和输入的更改事件来触发它。

$(document).ready( function() {
  $('.tab').bind( "tabedited", function(){
        alert("Content edited");
  });

  $('input, textarea, select').change(function () {
      $(this).parent().trigger('tabedited');
  });
});​