0
jqueryが新しく、div内の2番目のimgタグの画像ソースを削り取ろうとしていますが、2番目の画像を取り出す正しい構文を見つけられないようですidによる画像。これは複雑ではないように感じますが、複数の方法で試してみましたが、私はまだ固まっていて、未定義のエラーが続いています。また、 "find"がこれを引っ張る最善の方法ではないか、 "getElementbyID"のようなものを使用するべきかどうかはわかりません。ここで最初にJQueryを使用する代わりに2番目の画像ソースを引き出す
は私からプルしようとしているソースコードである:ここで
<div class="mainImage" style="width:438px; height:333px;">
<img src="images/default/zoom.png" alt="Click here to see slideshow"
title="Click here to see slideshow" class="zoom" style="display: none;">
<img id="property_image"
src="http://website.com/images/assets/6695_18262.jpg" show="1"
style="width: 438px; height: 333px;">
</div>
私が持っているものです。
$('.mainImage').each(function(i, element){
var imgID = $(element).find('img');
var img = $(imgID).find('#property_image').attr('src');
console.log (img);
すべてのヘルプははるかに高く評価されます!
使用 '$( '#のproperty_image')'直接画像を取得するために使用することができます。同じIDの複数の画像がありますか?そうでない場合は、上記の方法で動作します。 –