スパンタグに画像タイトルを表示したい。私はこのコードを使用しますが、スパンタグには何も表示されません。Jquery show img title in span
私は、タイトルがデータベースで空ではないことを確認しました。どうすれば修正できますか?
スパンタグに画像タイトルを表示したい。私はこのコードを使用しますが、スパンタグには何も表示されません。Jquery show img title in span
私は、タイトルがデータベースで空ではないことを確認しました。どうすれば修正できますか?
を試してみて、この変更をお試しください:
$('#thumb ul li a img').fadeIn(function() {
var $this = $(this);
$this.parent().next('.showtitle').append($this.attr('title'));
});
});
私は.parent()
に追加。あなたは画像の後ろに「次」をつかんでいますが、画像はリンク内にネストされています。タイトルスパンは画像ではなくそのリンクに従います。
あなたの<img>
要素の.next()
は空になります - それは周囲の<a>
タグで最後の(唯一の)ものです。
$this.closest('a').next('span.showtitle').text($this.attr('title'));
ありがとう、それは実行することができます。 –
問題ありません。喜んでお手伝いします:) – Ender