从Checkbox Change上的插件启动jQuery事件

时间:2016-11-06 01:08:25

标签: jquery events checkbox

我有以下代码:

      <script>
        $('#switch-1:checkbox').change(function() {
if (this.checked) {
      $('#generatepassword').pGenerator({'uppercase': true});
} else {
      $('#generatepassword').pGenerator({'uppercase': false});
}
};
      </script> 

当选中或取消选中我的复选框时,我希望它更改插件的参数,其目标是生成密码。在这种情况下,我试图将参数设置为大写FALSE或true,具体取决于是否选中了复选框。

如何编写代码,以便在单击复选框时将参数发送到插件?

1 个答案:

答案 0 :(得分:0)

试试这个:

$('#switch-1').click(function() {
if($(this).prop('checked') == true) {
    $('#generatepassword').pGenerator({'uppercase': true});
} else {
    $('#generatepassword').pGenerator({'uppercase': false});
}
};