私はプログラミングにかなり慣れていないので、頭を悩ませている問題があります。私は、画像ギャラリーをホストする Web サイトのメンバーです。ギャラリーのリストを含むページを表示すると、すべてのギャラリーのアイコンの下にタグが表示されます。
<div class="id4">
<a href="..."><img src="..."></a>
<div class="id44">
<div class="tft" title="tag1, tag2"></div>
<div class="tft" title="tag3"></div>
</div>
<div class="tags"></div>
</div>
<div class="id4">
<a href="..."><img src="..."></a>
<div class="id44">
<div class="tft" title="tag1"></div>
<div class="tft" title="tag2"></div>
</div>
<div class="tags"></div>
</div>
各アイコンにカーソルを合わせるのが面倒なので、それらが属するギャラリーの下の「タイトル」属性内にタグを書き込むカスタム スクリプトを作成したいと思いました。これは私が得ることができる限りです:
$(".id44").after('<div class="tags"></div>');
$(".id44").each(function() {
var array = [];
$(".tft").each(function() {
var tags = $(this).attr("title");
array.push(tags);
});
console.log(array);
});
ギャラリーの数だけ、ページ上のすべてのタグの巨大なリストをコンソールに出力するだけです。