我有三个li标签,每个标签都有一个唯一标识,我试图将每个标签与不同的图像关联。悬停时,在给定的li上,该li的图像将通过将图像附加到div来显示。让我们说,没有唯一的ID ....是否有可能将不同的图像与每个li标签关联?标识li标签
任何想法?
<script type="text/javascript">
$(document).ready(function() {
var img1 = new Image();
$(img1).attr('src', 'images/img1.jpg');
$("li").hover(
function(){
$('#articleimage').append(img1);
}
);
});
</script>
</head>
<body>
<div id="parent" style="width:560px">
<div id="articlelist" style="float:left; width:210px">
<ul id="newslist" >
<li id="1">Todays world<img src='images/more.jpg'/></li>
<li id="2">Connecting the world<img src='images/more.jpg'/></li>
<li id="3">Evolution of data storage<img src='images/more.jpg'/></li>
</ul>
</div>
<div id="articleimage" style="float:right; width:350px">
</div>
</div>
我编写了一个解决方案,并张贴在下面 - 它适用于jsbin测试(工作防火墙不要让我保存到jsbin) – Hogan