我已经浏览了很多关于 Bootstrap 开关的状态更改事件的帖子。我再次发布这个问题,因为没有一个帮助我解决了我的脚本中面临的问题。
我通过从以下链接中给出的帖子中获取输入来创建一个切换开关。 https://codepen.io/anon/pen/OzQXRm?editors=1111
我想在点击开关时获取开关的状态(开/关)。
我已经按照很多帖子中的建议尝试了下面的代码,但是这个事件本身并没有被触发
$('.switch').on('switchChange.bootstrapSwitch', function (event, state) {
//actions here
});
</script>
点击事件由以下代码触发 -
$(document).on( 'click', 'input', function (e) {
//code here
});
但我不确定如何使用上述事件捕获切换(开/关)的状态。
你能帮我找到解决这个问题的办法吗?
最佳答案
我可以使用以下代码检查状态。感谢 Rory 和 Carsten 的投入。
$('.switch').on('change', function (event, state) {
console.log($(this).is(':checked'));
});
关于javascript - 拨动开关状态问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48165752/