功能:http://www.awaismuzaffar.com/examples/content_1.htmlJQuery的 - 创建一个隐藏如果你去/显示内容
您可以查看我的jQuery功能的演示。
基本上,它假设隐藏/显示内容取决于哪个鼠标结束了哪些div
。
但是,此时您会意识到,当鼠标悬停在所有div元素上时,所有文本都会相互重叠。
我需要找出一种方法来隐藏前一个div的内容,当鼠标在另一个div上时。不知道如何做到这一点。
这里是jQuery的代码片段:
$(document).ready(function(){
var current_id;
$('div.video_image').hover(
function(){
current_id = $(this).attr('id').split('_')[1];
$('div#text_' + current_id).stop().animate({'opacity': '1'}, 'slow');
}
);
});
感谢。
'jQuery'有一个'切换()'方法。你应该使用这个。 – 2011-03-16 21:24:32
我会去与尼尔斯的建议和使用切换,如果您寻找“效果”,然后使用.fadeIn()或.fadeOut() – 2011-03-16 21:28:04