<img id="showHead" runat="server" src="../Images/touxiang00.jpg" alt="" />
<ul>
<li>
<img id="head1" onclick="CopyImg('head1')" src="../Images/touxiang00.jpg" alt="头像1" /></li>
<li>
<img id="head2" onclick="CopyImg('head2')" src="../Images/touxiang01.jpg" alt="头像1" /></li>
<li>
<img id="head3" onclick="CopyImg('head3')" src="../Images/touxiang02.jpg" alt="头像1" /></li>
<li>
<img id="head4" onclick="CopyImg('head4')" src="../Images/touxiang03.jpg" alt="头像1" /></li>
<li>
<img id="head5" onclick="CopyImg('head5')" src="../Images/touxiang04.jpg" alt="头像1" /></li>
<li>
<img id="head6" onclick="CopyImg('head6')" src="../Images/touxiang05.jpg" alt="头像1" /></li>
<li>
<img id="head7" onclick="CopyImg('head7')" src="../Images/touxiang06.jpg" alt="头像1" /></li>
</ul>ul里有N多个img,当点击ul里的img后,把ul里的图片显示到id为showHead,用jquery该怎么写?
解决方案 »
- setTimeout调用问题,请大侠解答,我是初学者
- 参数传递问题 大家帮忙看下
- 如何实现树形下拉框
- 关于tr的cloneNode的问题
- 怎样selcet和text之间的关联
- 鼠标事件问题
- -----------------------日期的问题--------------------------------
- 用window.showModalDialog打开的窗体怎么关不上啊
- 为什么在没有含有iframe的页面中拖拽一个浮动的div; 和在有iframe的页面中拖拽这个层的效果不一样啊(前者一切OK,后者多抓这个div几次它就
- 如何在javascript 中取到某个元素自定义属性的值?谢谢.
- div根据另一个定位的问题,请大家帮忙!
- 请问这两段字符串如何用正则提取?谢谢!!
var _img=$(this);
$("#showHead").src=_img.attr("src")
})
$(function(){
$("ul li img").click(function(){
var src = $(this).attr("src");
alert(src)
$("#showHead").attr("src",src);
});
});
这样可以,但是那个onclick就多余了,可以去掉了
function CopyImg(obj){
var $id = "#"+obj;
alert($id)
var src = $($id).attr("src");
alert(src);
document.getElementById("showHead").src = src;
}
这样也可以,但是也要引入jquery库
可以这样 onclick="CopyImg(this)" function CopyImg(img)
{
document.getElementById("showHead").src = img.src;
}
//查找id以head开头图片对象
$("img[id^=head]").click(function(){
$("#showHead").attr("src",$(this).attr("src"));
});
function CopyImg(id){
$("#showHead").attr("src",$("#"+id).attr("src"));
}
</script>