问问题
429 次
4 回答
4
我认为最好的办法是使用 adata-[type]
并将其与 ID、类或其他数据类型进行比较。你也可以通过课程来做到这一点。
这是一个小提琴。这是jQuery代码:
$("div#links > a").hover(
function() {
var ID = $(this).data("content");
$("div#images").children("img#" + ID).fadeIn("slow");
},
function() {
var ID = $(this).data("content");
$("div#images").children("img#" + ID).stop(true).hide();
}
);
于 2012-09-22T20:50:44.973 回答
1
于 2012-09-22T20:31:25.963 回答
1
$('a').hover( function(){ $('img').show(); }, function(){ $('img').hide(); } );
于 2012-09-22T20:31:26.673 回答
0
如果需要将 img 更改为 A 标签,则只能使用 css
.img{
background: #222 url(/images/alert-overlay.png);
}
.img_hover{
background: #222 url(/images/alert-overlay-hover.png);
}
用jQuery
$('a.orange').hover(
function() {
$(this).removeClass('img').addClass('img_hover');
},
function() {
$(this).removeClass('img_hover').addClass('img');
}
);
或仅使用 jquery
$('a.orange').hover(
function() {
$(this).css('background-image', 'url(' + imageUrlHover + ')');
},
function() {
$(this).css('background-image','url(' + imageUrl + ')');
}
);
于 2012-09-22T20:35:25.260 回答