jQuery click事件不适用于触摸屏

时间:2020-04-18 14:15:46

标签: jquery checkbox touch

我不是jquery的专家,并且对click事件的反应很麻烦。 我有一个带有两个复选框的表单,我需要的是当我单击其中一个时,另一个自动被取消选中。 我写了一个可以在笔记本电脑上完美运行但无法在智能手机上完美运行的jquery代码。 我有这个表格:

<form method="get" action="categorie.php">
 <input id="eatcheck" class="check" type="checkbox" name="eat&drink" value="1" />
 <input id="shopcheck" class="check" type="checkbox" name="shopping" value="1" />
 <input class="btn" id="labels-btn" type="submit" value="Aggiorna risultati">
</form>

这就是脚本:

<script>
    $('#eatcheck').click(function() {
        if ($(this).attr('checked')) {
            $('#shopcheck').attr('checked', false); }
    });
    $('#shopcheck').click(function() {
        if ($(this).attr('checked')) {
            $('#eatcheck').attr('checked', false); }
    });    
</script>

在此先感谢任何人可以提供帮助! 玛格丽塔

0 个答案:

没有答案