Before RF3.3, RF load all necessary js files when page rendered, right?
So I could use jquery directly.
No, jQuery is loaded only if some component refers it either in 3.3.3.Final or in earlier versions.
If I want to use jquery, I must use a component used jquery, for example, <rich:jquery/>;
<rich:jQuery rendered="false" />
or load jQuery script via a4j:loadStyle.
RF 3.3 Final can't work with jsf2.0 project builded with facelets, right?
It can work with pre-JSF 2.0 Facelets (1.1.x), but not with JSF 2.0 built-in Facelets: http://community.jboss.org/wiki/RichFaces333andJSF20
Nick Belaevski, Thanks for your reply, very clearly.