点击图片链接

eri*_*ric 4 html css image href hyperlink

我想创建一个菜单,当鼠标悬停和onclick时会改变.

但是,点击时我的onclick只会变成空白.

我发现如果我删除了一个href,onclick函数将起作用.

有谁知道如何解决这个问题?

<a href="{storeurl}?act=aboutus">
  <img src="skins/sunlift/styleImages/navbar_pic/aboutus_n.jpg"
       onclick="this.src='skins/sunlift/styleImages/navbar_pic/aboutus_h.jpg'"
       onmouseover="this.src='skins/sunlift/styleImages/navbar_pic/aboutus_h.jpg'"
       onmouseout="this.src='skins/sunlift/styleImages/navbar_pic/aboutus_n.jpg'"/>
</a>
Run Code Online (Sandbox Code Playgroud)

gab*_*ish 6

return false;在回调函数的末尾添加:

<a href="{storeurl}?act=aboutus"><img src="skins/sunlift/styleImages/navbar_pic/aboutus_n.jpg"
                                                               onclick="this.src='skins/sunlift/styleImages/navbar_pic/aboutus_h.jpg'; return false;"
                                                               onmouseover="this.src='skins/sunlift/styleImages/navbar_pic/aboutus_h.jpg'"
                                                               onmouseout="this.src='skins/sunlift/styleImages/navbar_pic/aboutus_n.jpg'"
                                                              /></a>
Run Code Online (Sandbox Code Playgroud)