H2要素からのデータを使用して、それをページ上の画像のtitle属性にプラグインする必要があります。jQueryデータ関数を使おうとしていますが、失敗しました。これを解決するためのより良い方法を知っていますか?
4 に答える
1
それは簡単です:
$(function () {
$("img#toId").attr("title", $("h2#fromId").data("something"));
});
于 2012-04-12T15:15:26.980 に答える
1
データによって h2 のコンテンツを意味する場合、これは行う必要があります
$(function () {
$("img").attr("title", $("h2").text());
});
于 2012-04-12T15:16:35.473 に答える
0
h2からのどのデータ?タグ内のテキスト?メソッドはタグの内容を提供し、メソッド.text
を使用して画像にタイトルを設定できます.attr
。
$("#myimage").attr("title", $("#myh2").text());
それがh2の実際のデータ属性である場合、.data
メソッドを使用してそれを引き出すことができます。h2 like:<h2 id="myh2" data-mydata="foobar">Hey you guys!</h2>
を想定すると、次のことができます。
$("#myimage").attr('title', $("#myh2").data('mydata'));
于 2012-04-12T15:16:24.517 に答える
0
h2 のテキストではなく jquery データが必要な場合は、次のようにします。
html:
<h2 data-imgTitle="Image Title">Header Content</h2>
JavaScript:
$(function () {
$("img").attr("title", $("h2").data("imgTitle"));
});
于 2012-04-12T15:18:54.143 に答える