$('.style')
.append('<img/>')
.find('img')
.attr('src','pic/'+$(this).prev().text()+'.jpg')
//img的前面已经有个a 要取出a的text值
//$(this).prev().text() 结果显示为空 要实现的效果
<div class="style">
<a>1111</a>
<img src="pic/1111.jpg" />
</div>
<div class="style">
<a>2222</a>
<img src="pic/2222.jpg" />
</div>
<div class="style">
<a>3333</a>
<img src="pic/3333.jpg" />
</div>
解决方案 »
- ext:ComboBox 绑定问题
- innerHTML的转义字符在WIN7下复制出来后都不见了
- js输出flash的表示。。。无法读出数据。(错误)imgUrl1未定义
- <script language=javascript src="XXX.asp?id="+id><script>变量不被识别
- 非常难搞的问题,关于网页设计方面的
- js鼠标经过图片放大问题
- javascript object 对像的使用问题
- 请问如何在缩放一个层时,将层上的控件和图片一同缩放??????急!!!在线等!!
- 怎样使用下拉框,默认为第一个选项。急!
- element upload 上传图片到一定的数量之后 删除加号
- javascript坦克小游戏
- 浮动div
应该是 3 吧!1 Element node.
3 Text node.
$('.style').append('<img/>').find('img').each(function() {
$(this).attr('src', 'pic/' + $(this).prevAll('a').text() + '.jpg');
});