我正在尝试使用 jquery 创建图像益智游戏。使用此代码
var img_one=$("img[src$='one.jpg'][name='a']");
var atrval_one=img_one.attr("src");
var img_two=$("img[src$='blank.jpg'][name='b']");
var atrval_two=img_two.attr("src");
$('#one').click(function()
{
if(atrval_two == "images/img/blank.jpg"){
$("img", '#one').attr("src", atrval_nine);
$("img", '#two').attr("src", "images/img/one.jpg");
}
});
和 HTML
<div id="one" class="1" style="background-repeat:no-repeat;position:absolute;"><img id="1" name="a" src="images/img/one.jpg" /></div>
<div id="two" class="2" style="background-repeat:no-repeat; position:absolute;"><img id="2" name="b" src="images/img/blank.jpg" /></div>
这是一个示例代码。我有 9 个 div,这是 3/3 的排列。我的问题是,当我单击空白图像最近的 div 时,它只会更改图像,所以请帮我找到解决方案。请尝试了解我的情况谢谢