I've got the following html:
<ul id="clients-strip">
<li>
<a href="http://example.com/case-studies/" data-colour="/images/made/assets/images/article-images/client-colour.png">
<img src="/images/made/assets/images/article-images/client-grayscale.png" alt="Client" width="59" height="35">
</a>
</li>
</ul>
需要基本上在'a'元素悬停时,将img src与父级'a'元素的"data-colour"属性交换(我想淡出旧属性并淡入新属性)
我的jquery不太好:(
$('ul#clients-strip li a').hover(function(){
$(this.' img').attr('src', this.data-colour);
});
有什么想法是我做错了什么吗?另外,我尝试的方式是否能够实现将一个图像逐渐淡出并淡入另一个图像?