が、私はこのようになりますHTMLドキュメントがあるとします。jQueryでlang属性の値を取得する方法は?
<html lang="en">
...
</html>
私の質問は:jQueryを使って属性lang
の値を取得する方法?
私は$("html").attr("lang")
を試しましたが、うまくいきませんでした...どのような提案ですか?
が、私はこのようになりますHTMLドキュメントがあるとします。jQueryでlang属性の値を取得する方法は?
<html lang="en">
...
</html>
私の質問は:jQueryを使って属性lang
の値を取得する方法?
私は$("html").attr("lang")
を試しましたが、うまくいきませんでした...どのような提案ですか?
直接アクセス属性を、例:
$('html')[0].lang
あなたは、このためのjQueryを使用する必要はありません。
lang
属性を取得する最も簡単な方法は、読み取り専用documentElement
オブジェクト上lang
プロパティにアクセスすることです:
document.documentElement.lang;
を再現することはできません。 $( "html")。attr( "lang")は、あなたが与えた例から外挿するとうまく動作します。詳細を投稿できますか? – molf
すべてのスクリプトが実行中であることを確認します(firebugを使用してエラーがない場合参照)。あなたのhtmlも有効です。 – xandy
これはHTML対XHTMLの問題であり、lang属性はそれらのいずれかのDOMで終わることはありません。より多くの研究が必要です。 –