Jquery 引导开关按钮不';不能在移动设备上工作

Jquery 引导开关按钮不';不能在移动设备上工作,jquery,css,twitter-bootstrap,Jquery,Css,Twitter Bootstrap,我正在使用一个,不明白为什么复选框不能在移动设备上正常工作(在Android 4.0手机和iPhone 3G上测试)。实际上它们正在工作,但显示日期选择器的触发器操作根本不起作用:( 这里有一个链接: 下面是此开关按钮的JS代码: $('#mobile-order-form #statsborger1 input[type="checkbox"]').bind('change', function(){ if ($(this).is(":checked")) {

我正在使用一个,不明白为什么复选框不能在移动设备上正常工作(在Android 4.0手机和iPhone 3G上测试)。实际上它们正在工作,但显示日期选择器的触发器操作根本不起作用:(

这里有一个链接:

下面是此开关按钮的JS代码:

$('#mobile-order-form #statsborger1 input[type="checkbox"]').bind('change', function(){
        if ($(this).is(":checked")) {
            $('#statsborger2').slideUp(200);

        } else {
            $('#statsborger2').slideDown(200).find('input').focus();
            var datepicker = $('#statsborger2 input[type="text"]').data('Zebra_DatePicker');
            datepicker.show();
        }
    });
通过浏览桌面可以看到,当您单击第一个开关按钮时,datepicker区域会出现。但此开关在移动浏览器上不起作用

你能不能想一想为什么会这样,我做错了什么?
提前谢谢大家!

找到了解决方案,一个愚蠢的未闭合方括号:)谢谢大家

在运行Jelly Bean 4.3/Chrome 29的Nexus 4上工作正常是的,开关按钮可以工作。但试着点击桌面上的第一个开关按钮,你们会看到一个日期选择器弹出。在移动设备上,你只看到开关是如何工作的,但任何日期选择器都没有出现:(似乎找到了解决方案,一个愚蠢的未闭合的方括号:)谢谢大家)奇怪的是,我在手机上看到了日期选择器,因为你手机上的浏览器忽略了这个错误并显示了日期选择器。无论如何,谢谢你的帮助,菲尔!:)