1

変数divを使用して、その中の画像に連結しようとしています。jqueryこれを行う方法がわからない。助けてくれてありがとう。

var pictureDiv = $('#pictureDiv');

pictureDiv.css('height','500');

//I want to change image within my pictureDiv and 
//want to use my pictureDiv variable..
pictureDiv.img??

//I also want to change p tag within my pictureDiv and
// want to use my pictureDiv variable..
pictureDiv.p??
4

3 に答える 3

3

画像 div にタグが含まれている場合、それは実際の画像ですか、それともタグとタグ<p>の両方を含むコンテナーですか? コンテナーの場合は、次のように関数を使用します。<p><img>.find()

pictureDiv.find('img').attr('src',SomeValue);
pictureDiv.find('p')....
于 2012-08-09T01:08:25.373 に答える
2

pictureDivにpタグとimgタグがある場合

var pictureDiv = $('#pictureDiv');

pictureDiv.css('height','500');

$("img",pictureDiv).attr("src","image path");

$("p",pictureDiv).html("insert text into p tag");
于 2012-08-09T01:08:48.440 に答える
1

jQuery('#pictureDiv').find("img"); jQuery('#pictureDiv').find("p");

This should get you the list of images.

That is if I understood the question correctly.

hth

于 2012-08-09T01:09:44.670 に答える