简单的Jquery变量问题

时间:2012-08-09 01:02:24

标签: javascript jquery

我正在尝试使用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??

3 个答案:

答案 0 :(得分:3)

如果图片div中包含<p>个标记,它是实际图片还是包含<p>标记和<img>标记的容器?如果它是容器,请使用.find()函数,如下所示:

pictureDiv.find('img').attr('src',SomeValue);
pictureDiv.find('p')....

答案 1 :(得分: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");

答案 2 :(得分:1)

的jQuery( '#pictureDiv')发现( “IMG”); jQuery的( '#pictureDiv')发现( “P”);

这可以为您提供图像列表。

如果我正确地理解了这个问题。

HTH