私はslidy.jsを使ってdiv内の複数の画像を繰り返し表示しています。jQuery:div内の既存の画像の周りに<a>と</a>タグをラップするにはどうすればよいですか?
私の質問は、divの各イメージの周りに<a href="http://www.google.com">
と</a>
を囲むためにjQueryを使うにはどうすればいいですか?(idは "imgFade"です)
ありがとうございます!
アダム
私はslidy.jsを使ってdiv内の複数の画像を繰り返し表示しています。jQuery:div内の既存の画像の周りに<a>と</a>タグをラップするにはどうすればよいですか?
私の質問は、divの各イメージの周りに<a href="http://www.google.com">
と</a>
を囲むためにjQueryを使うにはどうすればいいですか?(idは "imgFade"です)
ありがとうございます!
アダム
$('#imgFade img').wrap('<a href="http://www.google.com" />');
あなたはjQueryの.wrap()メソッドを使用することができます。これは、ある
$("#yourdiv img").wrap('<a href="http://www.google.com" />');
// Note: the self closing pattern^THIS is how you should define the wrapping element
:
$('div#imgFade img').wrap('<a href="http://www.google.com" />');
はいあなたは.wrap()
例を使用することができますがラップp div内のすべての画像の周りのリンクid="yourdiv"
jQueryドキュメント(http://api.jquery.com/wrap/)は、他のすべての回答が自己閉鎖している終了タグを含むことをお勧めします。すなわち:
$("#imgFade img").wrap("<a href='http://www.google.com'></a>");
参照してください。http://api.jquery.com/wrap/ –
ありがとう!魅力的な作品:) – lith0pedion