Javascript 拨动开关的状态问题
我已经阅读了很多关于引导开关状态改变事件的帖子。我再次发布这个问题,因为没有人帮助我解决了脚本中面临的问题 我已经创建了一个切换开关,从下面链接中给出的帖子中获取输入。 我想在点击开关时获得开关的状态(开/关) 我在很多帖子中都尝试过下面的代码,但是这个事件本身并没有被触发Javascript 拨动开关的状态问题,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我已经阅读了很多关于引导开关状态改变事件的帖子。我再次发布这个问题,因为没有人帮助我解决了脚本中面临的问题 我已经创建了一个切换开关,从下面链接中给出的帖子中获取输入。 我想在点击开关时获得开关的状态(开/关) 我在很多帖子中都尝试过下面的代码,但是这个事件本身并没有被触发 $('.switch').on('switchChange.bootstrapSwitch', function (event, state) { //actions here
$('.switch').on('switchChange.bootstrapSwitch', function (event, state) {
//actions here
});
</script>
但我不确定如何使用上述事件捕获切换(开/关)的状态
您能帮我找到这个问题的解决方案吗?我可以使用下面的代码检查状态。感谢Rory&Carsten的投入
$('.switch').on('change', function (event, state) {
console.log($(this).is(':checked'));
});
请遵循此代码
$('.status').on('switchChange.bootstrapSwitch', function (event, state) {
console.log($(this).val());
alert(event);
alert(state);
});
this.checked
应该可以工作-只要您在正确的事件下运行。这是您想要的吗?无论切换的状态如何,这都将值设为1。如何根据切换的状态得到0或1?@SonaShetty如下所示
$('.status').on('switchChange.bootstrapSwitch', function (event, state) {
console.log($(this).val());
alert(event);
alert(state);
});