1

dirページが読み込まれたらHTML属性を変更したい。どうやってやるの?.ready()関数を使用する必要がありますか?現在、次のようになっています。

jQuery("html[lang=ar]").attr("dir", "rtl")
            .find("body").addClass("right-to-left");

スクリプトでそれを書くにはどうすればよいですか。.ready()関数を書き込む必要がありますか.load()

<div class="header">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
jQuery("html").attr("dir", "rtl")?
</script>

コードは次のようになります。

これは私のCSSです

body.right-to-left li {
    float:right;
    direction: rtl;
}
4

1 に答える 1

4

シンプルなのに...

コードを中に入れてください... document.ready()

<script>
$(document).ready(function(){
     $("html[lang=ar]").attr("dir", "rtl")
        .find("body").addClass("right-to-left");
});
</script>

ready()load()機能について説明するリンク。

http://4loc.wordpress.com/2009/04/28/documentready-vs-windowload/

于 2012-12-25T13:01:44.680 に答える