如何使PrimeFaces编辑器从右到左

时间:2011-03-31 14:51:28

标签: jsf jsf-2 primefaces

是否可以制作 PrimeFaces的编辑组件,从右到左? 似乎不支持dir和style属性...... :(

2 个答案:

答案 0 :(得分:1)

在jsf框架中的经验控件如prime / open / etc ..不支持使用html @dir进行RTL, 通常这些控件的接口是使用Javascript构建的,所以可能你应该在那个级别工作。 在这种情况下,我可以建议您考虑另外两种jsf控件的替代方法吗?:

  1. 使用javascript html编辑器(如elrte,可能更容易定制,也有阿拉伯语翻译)。 http://elrte.org/
  2. 使用Flex html编辑器(如果可以,则为Flash,Flex支持所有控件的RTL)
  3. F。

答案 1 :(得分:1)

偶然碰到这个帖子,

无论如何我记得我用这样的jquery做了RTL:

<script type="text/javascript">
jQuery(document).ready(function($) {
    $("j_idt33:inputtextlist").contents().find('html').attr('dir', 'rtl');                          
}); 

必须用firebug找到id,inputtextlist是我给编辑器的id,而ypu总是可以使用更聪明的jquery选择器(带后缀匹配)