全部
首先是我想要做的:我有一个大图像和一组缩略图。每个图像(大小)都包装在一个中,以便用户可以单击它以转到相关资源。当我将鼠标悬停在缩略图上时,我想要做的是更改大图像的细节。我想用jQuery来做。(我是 jQuery 新手,所以请温柔一点)。
这个想法是注册一个 hoover() 处理程序,当用户将鼠标悬停在缩略图上时,我想将 href 和链接内容从缩略图复制到主图像。
这是我所拥有的:
<a href='main_image_url' id='main_img_link'> <img src="main_image.jpg" id='main_image'>MAIN TEXT</a>
<a href='thumb_image_url' id='thumb_img_link'> <img src="thumb_image.jpg" id='main_image'>THUMB TEXT</a>
(function() {
var main_img = $('a#main_img_link');
$('a#thumb_img_link').hover(function(){
console.log($(this));
console.log($(this).href);
main_img.href=$(this).href;
});
})();
好的,首先,这种方法不起作用——主图像上的链接不会改变。其次,我想弄清楚如何复制链接的内容(图像和文本)。我如何访问它的全部??????$(this).text 只给我拇指文本。$(this).attr() 给我错误
过去我在没有 jQuery 的情况下完成了相同的功能,但想了解如何将 jQuery 用于这些任务。
谢谢,鲁道夫