阿拉伯语/希伯来语和jQuery Mobile

时间:2012-01-26 15:25:29

标签: jquery-mobile arabic hebrew right-to-left

这是一个问题和答案: - )

很长一段时间以来,我尝试使用希伯来语的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)。

有效: - )

如果我想弄清楚如何上传文件,我会分享:-) 我希望这会有用。

2 个答案:

答案 0 :(得分:9)

您还必须对JavaScript文件进行更改,以使滑块和翻转开关正常工作。以下是我制作的完整版jQuery Mobile RTL

答案 1 :(得分:0)

我最近尝试使用jQuery mobile开发一个带有RTL布局的阿拉伯语iOS应用程序,虽然jQuery Mobile还不支持RTL,但要破解CSS使其看起来和行为都不是很难一个适当的RTL应用程序。

但我最终放弃了jQM,因为至少从1.0.1开始,性能完全不可接受。

我尝试了几个黑客,比如删除所有渐变(这有点帮助)和禁用动画(没有),但是UI仍然需要半秒才能响应用户输入。

我确信随着时间的推移情况会有所改善,但至少现在jQuery Mobile不适合我。这也是一种耻辱,因为它的声明性编程模型非常易于使用。