简体   繁体   English

单击另一个div区域后如何重置字段?

[英]How to reset fields after click on another div area?

$(document).ready(function() { 
  count=0;
  $('.clickme').click(function() {
    $("#popup_box2").reset();

    if(count==0) {
      $('#popup_box1').toggleClass('opacityfilter');
    }
    count++;
  });
});

$(document).ready(function() { 
  count=0;
  $('.clickme1').click(function() {
    if(count==1) {
      $("#popup_box1").reset();
      $('#popup_box2').toggleClass('opacityfilter1');
      $('#popup_box1').toggleClass('opacityfilter');
    }
    count=0;
  });
});

These two divs contain some fields. 这两个div包含一些字段。 When a user clicks on second div field of first div, it must be reset and vice versa. 当用户单击第一个div的第二个div字段时,必须将其重置,反之亦然。

Instead of calling on jQuery object call it on DOM object, you can also use jQuery .get( index ) to get the DOM object. 除了调用jQuery对象之外,还可以使用jQuery .get(index)来获取DOM对象,而不是调用DOM对象。

Change 更改

$("#popup_box2").reset();

To

$("#popup_box2")[0].reset();

or 要么

$('#my_table').get(0).reset();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM