这是我到目前为止所做的事情: http://www.phillipsenn.com/TPT/WordSearch/VisualCreator.cfm
它是每个单元格中有1个字母的网格。学生拖动鼠标突出显示一个单词。
我想要做的就是拥有一个iPhone用户界面,学生可以用手指拖动手指,就像它已经在桌面版上工作一样。
如果iPhone太难了,那么也许我可以先让它在Android上运行。 在我的Nexus上,向下拖动我的手指并没有做任何事情,向左拖动它就是滚动屏幕。
答案 0 :(得分:1)
您当前的javascript会侦听mousedown,mouseup事件,并且默认情况下触摸屏设备上不会触发这些事件。
我建议您查看添加脚本以将触摸事件映射到鼠标事件,以便您的脚本可以在触摸屏或鼠标驱动的设备上运行,例如显示的内容here。
jQuery Mobile还添加了将触摸事件视为鼠标事件的功能,例如,请参阅vmousedown documentation。
希望这会有所帮助:)