简体   繁体   English

当我单击切换按钮时(在重新打开的模态中)关闭并重新打开模态额外的单击事件触发器

[英]close and reopen modal extra click event trigger again when I do click on toggle button (in re-opened modal)

I have a modal that open and close properly but when I re-open the modal, and do click on toggle button extra click event fire(means total two click event on single click).我有一个可以正确打开和关闭的模态,但是当我重新打开模态时,并单击切换按钮额外的单击事件触发(意味着单击时总共有两个单击事件)。

//open modal close modal
$("#my-id").modal('show', {
    backdrop: 'static'
});
$("#my-id").modal('hide');

//toggle button code
<input id="togle" type="checkbox" data-toggle="toggle"  >

//javascript
$('#togle').change(function() {
  if ($(this).prop('checked') == true) {
     $(this).val("1");
  } else {
     $(this).val("0");
  }
});

toggle button click to add $('#my-id').modal('toggle');切换按钮点击添加 $('#my-id').modal('toggle');

Try This :试试这个 :

//open modal close modal
$("#my-id").modal('show', {
    backdrop: 'static'
});
$("#my-id").modal('hide');

//toggle button code
<input id="togle" type="checkbox" data-toggle="toggle"  >

//javascript
$('#togle').change(function() {
    if ($(this).prop('checked') == true) {
        $(this).val("1");
    } else {
        $(this).val("0");
    }
    $('#my-id').modal('toggle')
});

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

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