【问题标题】:add/removeClass doesn`t work on iPhone添加/删除类在 iPhone 上不起作用
【发布时间】:2017-12-26 19:10:58
【问题描述】:

这在浏览器上正常工作,但在 iPhone 上不工作。 我也使用了

var $event = ($ua.match(/(iPod|iPhone|iPad)/i)) ? "touchstart" : "click";

它也不能在 iPhone 上运行

HTML

<button class="btn btn_mod" onclick="mod()">
<div class="mod_seciton">
    <p>hello</p>
</div>

CSS

.mod_section.active{
    display:none;
}
.mod_section{
    display:block;
}

JQuery

function mod(){
    $('.mod_section').addClass('active');
}

【问题讨论】:

    标签: javascript jquery html css iphone


    【解决方案1】:

    试试这个:

    $( ".btn_mod" ).click(function() {
         mod();
         alert("just for your own test..");
    });
    

    【讨论】:

    • 如果您的 mod() 调用但 addClass 不起作用,请分享您的应用链接以便为您调试
    • 感谢您的回复。@kiamoz 我做到了,但它似乎也适用于浏览器,但不适用于 iPhone。 iPhone 上也不会弹出警报。
    • 这是网址:pacifictintlv.com/residential-simulators 按钮是声望系列,请检查移动模式。
    猜你喜欢
    • 2014-10-22
    • 1970-01-01
    • 2013-07-29
    • 2018-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    相关资源
    最近更新 更多