请问如何替换DIV的ONCLICK事件中的值?

fangsky 2015-04-03 03:05:05

.........大图..........
<div class=jqzoom id=spec-n1 onClick="window.open('1.jpg')">
<img src="1.jpg" height=350 width=350 jqimg="1.jpg" alt="" />
</div>
....下面小图..
<div id=spec-list>
<ul class=list-h>
<li><img src='1-x.jpg' alt=""></li>
<li><img src='2-x.jpg' alt=""></li>
<li><img src='3-x.jpg' alt=""></li>
</ul>
</div>


当鼠标移动到小图上后,上面的大图会自动变化,通过以下语句可以更换大图,请问如何同时更换掉onclick中的图片? 谢谢
$("#spec-list img").bind("mouseover",function(){
var src=$(this).attr("src");
$("#spec-n1 img").eq(0).attr({
src:src.replace("\/n5\/","\/n1\/"),
jqimg:src.replace("\/n5\/","\/n0\/")
});
});
...全文
152 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2015-04-03
  • 打赏
  • 举报
回复

$("#spec-list img").bind("mouseover",function(){
	var src=$(this).attr("src");
	$("#spec-n1 img").eq(0).attr({
		src:src.replace("\/n5\/","\/n1\/"),
		jqimg:src.replace("\/n5\/","\/n0\/")
	});
	document.getElementById("spec-n1").onclick = function (){
		window.open(src.replace("\/n5\/","\/n1\/"));
	}
});

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧