gpt4 book ai didi

jquery - 单击时替换图像

转载 作者:行者123 更新时间:2023-11-28 13:17:18 25 4
gpt4 key购买 nike

我有两个表,第一个 (id=symbols) 包含 3 个图像。第二个表 (id=tbl) 将包含各种不同的图像。

我正在尝试用从符号表中选择的那个替换单元格的图像(对于这个例子,假设它是第一行右边的第二个单元格)。

我想在将鼠标悬停在符号表中时突出显示图像。单击时,我想用被单击的图像替换另一个表格中的图像,并更改包含所选图像的表格单元格的背景颜色。我还需要能够识别点击了哪个图像(或单元格)。

这是我目前的 fiddle 不太好用 http://jsfiddle.net/bLb3H/70/ .

感谢您的帮助。

<table id="symbols">
<tr>
<td ><img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Yellow-icon.png"/></td>
<td >
<img src=" http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Blue-icon.png"/>

</td>
<td class="items p1 p3"><img src="http://icons.iconarchive.com/icons/yootheme/social-bookmark/32/social-google-buzz-button-icon.png"/></td>
</tr>
</table>

<table border="1" id="tbl">
<tr>
<td ></td>
<td bgcolor=#000000 >
<img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Red-icon.png"/>
</td>
<td class="items p1 p3"></td>
</tr>

<tr>
<td bgcolor=#000000 ></td>
<td class="items p1"></td>
<td class="items p3" bgcolor=#000000 ></td>
</tr>

<tr>
<td class="piece" id="p1" ></td>
<td bgcolor=#000000 ></td>
<td class="piece" id="p3" ></td>
</tr>

</table>

j查询

  var imgs = $('img');

imgs.click(function () {
var img = $(this);
$("#tbl").find("tbody tr").eq(2).children().first().attr('src', img);
});

最佳答案

这是一种方式.. http://jsfiddle.net/4Ym43/

var imgs = $('img'); 

imgs.click(function(){
var img = $(this);
$("#tbl").find("tbody tr:eq(0) td:eq(1) img").attr('src', img.attr('src'));
//The cells we can move our image to.

});

虽然我更愿意使用 id 或类

关于jquery - 单击时替换图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14924885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com