14
特定のクラスのすべての要素のtitle属性にテキストを追加したいとします。属性を置き換えずに属性に追加しますか?
特定のクラスのすべての要素のtitle属性にテキストを追加したいとします。属性を置き換えずに属性に追加しますか?
この場合、$(this)
は$('.theclass')
の要素ではありません。たぶん、あなたはeach
を使用したい:
$('.theclass').each(function() {
$(this).attr("title", $(this).attr("title") + "Appended text.");
});
私はこの質問は、7歳を知っています。 誰かがこの質問に遭遇した場合には、以下を使用しないで解決策を説明します。
$('.theclass').attr("title", function() { return $(this).attr("title") + "Appended text." });