我正在尝试使用复选框输入类型制作一个开/关切换按钮,并使用 CSS 更改样式以使其看起来像 iPhone 用于我的网络应用程序的样式。目前我的按钮在所有浏览器中都很好用,但是当我在我的 iPhone 上加载它时它不起作用,当你点击按钮时没有任何反应。起初我认为这可能是我的 jQTouch 或 javascript 的问题,但我删除了所有 CSS,这样我就可以测试功能并且它工作正常。所以我知道问题出在我的 CSS 中。知道为什么这个 CSS 代码不允许我单击按钮。 (图形和一切看起来都很好,当我点击按钮时没有任何反应)。有任何想法吗?谢谢。
代码在这个 fiddle 里: http://jsfiddle.net/4gjZX/4/
最佳答案
- 改为点击
- 向标签添加一个空的 onclick - known issue on iDevices
但是,为什么在使用 jQuery 时仍然要有内联事件处理程序???
还有为什么id里面的data-,一般都是用来做属性名的
关于javascript - 复选框切换按钮在 iPhone 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11994091/