这是一个问题和答案: - )
很长一段时间以来,我尝试使用希伯来语的JQM。获取希伯来字母很容易(utf-8编码...),但是没有用的东西就是对齐.. 我的意思是切换元素的方向,文本对齐,定位等。
我发现了很多关于这方面的问题,但答案很少(我发现的答案并没有完整的工作)。
然后我发现了这篇优秀的文章: http://rtl-this.com/tutorial/rtling-hello-world-webpage-rtling
我在css文件上实现了它(更准确地说是在这里:http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.css)。
有效: - )
如果我想弄清楚如何上传文件,我会分享:-) 我希望这会有用。
答案 0 :(得分:9)
您还必须对JavaScript文件进行更改,以使滑块和翻转开关正常工作。以下是我制作的完整版jQuery Mobile RTL。
答案 1 :(得分:0)
我最近尝试使用jQuery mobile开发一个带有RTL布局的阿拉伯语iOS应用程序,虽然jQuery Mobile还不支持RTL,但要破解CSS使其看起来和行为都不是很难一个适当的RTL应用程序。
但我最终放弃了jQM,因为至少从1.0.1开始,性能完全不可接受。
我尝试了几个黑客,比如删除所有渐变(这有点帮助)和禁用动画(没有),但是UI仍然需要半秒才能响应用户输入。
我确信随着时间的推移情况会有所改善,但至少现在jQuery Mobile不适合我。这也是一种耻辱,因为它的声明性编程模型非常易于使用。