Javascript切换按钮在iPhone上不起作用

Javascript toggle button not working on iPhone

本文关键字:iPhone 不起作用 按钮 Javascript      更新时间:2023-09-26

我正在使用jquery移动框架开发一个移动网站,在激活javascript onclick事件时遇到了显示/隐藏div的问题。它在我的桌面safari浏览器(和其他桌面浏览器)中运行良好,但在iPhone版本的safari上则不然。

有问题的页面是:

http://m.bestoddsindia.com/odds/#/odds/cricket/competitions-第1级/第2级/第3级/第三级/图书制造商-超越地址s.php?comp1=新西兰%20新西兰%20南非%20非洲%20测试&市场类型=2&bettype=系列%20正确%20得分

正常工作时,单击任何列表链接都会直接在下面显示更多内容。我想知道在iPhone环境中,javascript和jquery移动库之间是否存在某种冲突。

您可以在此处查看基本代码结构:http://jsfiddle.net/bestoddsglobal/vxdCL/21/

(请注意,它在jsfiddle环境中也不起作用!)

引用jQuery后,可以将切换函数更改为:

function toggle_display(strID)
{
    $('#' + strID).toggle();
    return false;
}

此函数的文档位于此处