12

先日、私はstackoverflowでここで答えを読んでいて、「jqueryはhtml5の値を取得できます<data-something='value'>」と読みました。何か他のものを探していたときにこれを読んだので、これを読んで分析しません。そして今、私は本当にこのタスクを達成する必要があります。

問題は、それは可能ですか、それとも読み方を誤解しているだけですか?

4

4 に答える 4

25
<div id="test" data-key="abcd">hahahah</div>

<script type="text/javascript">
var value = $("#test").data("key");
alert(value); //This will show you "abcd"
</script>

データはHTML5だけでなくHTML4にもあると思います

于 2012-08-24T05:59:00.780 に答える
4

data()jQueryを使用して、型をデコードし、型付きの値を返すように試みることができます。

生の文字列が必要な場合は、を使用しますattr("data-x")

于 2012-08-24T05:57:45.287 に答える